반응형
타입스크립트를 씹고 뜯고 맛보고 (타입스크립트 교과서)
Study 2023. 11. 29. 21:46

길벗의 개발자 리뷰어 활동을 위해서 책을 제공받아 작성된 서평입니다...만 진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. 타입스크립트도 결국은 자바스크립트이다. 천천히 A부터 Z까지 하나씩 학습하면 큰 허들은 아니다. 변수와 배열, 인터페이스 등. 자바스크립트를 처음 배울 때처럼 하나씩 배우고 여기에 타입이라는 개념을 더 배우면 된다. 그런데 모두가 이렇지 않을 것이다. 누군가는 자바나 코틀린으로 개발하는 백엔드 개발자가 가끔씩 타입스크립트로 만들어진 UI 프레임워크를 수정하게 되면 아무리 간단한 미션이라도 상당히 어려움을 겪는다. 자바스크립트도 제대로 공부한적이 없다면 그야말로 재난이다. 눈치챘나? (그게 나야) 실무에서 이미 타입스크립트를 사용하고 있고, 처음부터 차근차근 학습하기 힘들면 필요..

지금까지의 알고리즘은 애들 장난이었다 (똑똑한 코드 작성을 위한 실전 알고리즘)
Study 2022. 11. 27. 23:14

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다...만진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. 알고리즘을 언급할 때가 언제일까. 채용 프로세스 중 코딩 테스트에서 많이 언급을 했었다. 그러다보니 '알고리즘? 그거 코테(코딩 테스트 준말)할 때만 필요하잔아.'라고 생각했던 적도 있다. 웹 개발자든, 백엔드 개발자든, 모바일 개발자든 알고리즘을 실무에서 제대로 활용해본 분이 얼마나 될까 싶기도 하다. 그런 생각을 하다가 알고리즘이 필요한 순간을 마주 했을 때 당혹감은 정말 어마어마하다. 대용량 트래픽을 처리해야 한다거나 복잡한 연산이 수행되어야 하는 경우 등등 B2C 서비스부터 게임까지 다양한 방면에서 이런 순간을 마주할 수 있다. 그럴 때 괜시리 엉뚱한 곳에 원망을 돌린다. '제대로 ..

디자인 패턴이 이런건지 몰랐어 (헤드퍼스트 디자인패턴 개정판)
Study 2022. 10. 2. 22:16

. 한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다...만 진심이 담겨있습니다.허위 사실 유포는 😎일절 없음. 나의 첫 헤드퍼스트 시리즈. 게다가 '헤드퍼스트 디자인패턴 개정판'은 초판 이후 16년만에 개정이 되어서 나왔다. 그래서 뭔가를 기대했느냐. 그건 아니다. 평소에 디자인패턴이라고 하면 안드로이드 개발할 때 많이 적용했던 MVP, MVVM를 많이 떠올렸고, 그게 아니라면 고작해야 옵저버 패턴, 싱글톤 패턴 정도가 전부였다. 디자인패턴이 뭘 정의하는지도 잘 몰랐다. 혹시 이 글을 읽는 분도 그러한가? 그렇다면 이 서적은 당신에게도 나에게도 필요한 책이다. 당신과 나와 같은 입장이 뭘까? 입으로만 디자인 패턴을 얘기했지만 디자인 패턴의 정의조차 몰랐던 사람 디자인 패턴보다 프레임워크나 라이브..

피, 땀, 눈물없이 할 수 없는 게임 이야기 (피, 땀, 리셋)
Study 2022. 8. 28. 23:55

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다...만진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. 프로젝트. 크면 클수록 시간도 비용도 많이 들지만 사람의 정신적 에너지 소모도 크다. 어디든 그렇겠지만 게임은 비교적 더 자극적이다. 게임이라는 공학적인 기술의 산물이 유저에게 예술적으로 소비가 되기까지 겪어도 되지 않을 일들을 겪는다. 순수히 공학적인 접근으로 일을 했지만 예술적인 관점으로 인해 프로젝트가 중단이 되거나 없어지거나 공중분해되기도 한다. (음? 다 똑같은 말인가?) 게임 개발 속 숨은 영웅들의 이야기라는 부제를 가진 책. '피, 땀, 리셋'은 지나친 정신적 에너지 소모를 겪어본 사람들의 이야기들이 모여있다. 처음 읽을 때는 좀 불쌍한 사람들 이야기 정도. 그런데 읽을수록 마..

이제는 기본서도 최신 정보가 업데이트 되어야 할 때 (이것이 안드로이드다. 개정 3판)
Study 2022. 7. 24. 21:16

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다...만진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. 안드로이드 개발 서적을 고르는 기준 수많은 개발 서적이 있고, 그 중 베스트셀러도 있기 마련. 그 중에서도 하나를 고를려면 어떤 기준으로 골라야할까. 개발 분야는 짧은 기간에 많은 것들이 바뀐다. 트렌드부터 Deprecated되는 기술까지 여러 형태로 업데이트된다. 그래서 공부를 할 때 최신 정보가 맞는지 중요하다. 물론 기본서라면 기본서의 역할에 맡게 쉽고 충분한 설명이 포함되어야 한다. 그리고 그 기본서가 안드로이드 개발 서적이라면 '최신' 정보가 포함되어 있는지도 중요하다. 왜 그럴까? 위에서 보이는 것처럼 안드로이드는 수많은 API 버전이 존재한다. API 버전이 올라가면서 안드로이..

[구글 엔지니어는 이렇게 일한다더라] 1부, 문화
Study 2022. 5. 29. 22:26

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다...만 진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. "구글 엔지니어는 이렇게 일한다."이 내 주변에서 조금 핫하다. 이 책을 모르는 개발자가 드물었다. 아마 제목이 큰 역할을 한게 아닐까 싶기는 하다. 어그로는 아니지만 "구글 엔지니어"라는 단어가 딱 들어가니깐 이직이나 성장에 목마른 사람들에게 자극적이었을 것이다. 나 역시도 그러했기에 이 책을 이번주까지 다 읽으려고 했었다. 맥락으로 느꼈을 것이다. 나 역시도 타이슨에게 한대 맞았다. 계획대로 되지 않았다. 본 글에서 변명이 중요한건 아니지만 그럼에도 변명 하나를 꺼내보자면... 이번 책은 꼭꼭 씹어 먹었다. 다른 포스팅에 "함께 자라기"라는 서적을 언급하면서 내 취향이 아니라고 한 적..

유데미(Udemy)로 Git 공부한 썰
Study 2022. 5. 10. 23:26

스타트 위드 유데미 챌린저 이벤트를 통해 강의를 제공받아 작성된 서평입니다...만 진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. 착각은 자유 개발자들은 Git을 공부할 때 어떻게 시작했을까? 나만 그런건지 몰라도 옆에 있는 개발자가 기본만 가르쳐주고 나머지는 직접 이것저것 건드려보면서 익혔었다. 마치 처음보는 디바이스를 쥐었을 때 사용설명서도 읽지 않고 아무것이나 눌러보는 것처럼. 한번도 Git을 각잡고 공부해본 적이 없지만 그럼에도 일하는데 큰 불편함은 없었다. 중간중간에 커밋 로그가 지저분해지고 가끔은 다른 브랜치와 꼬여서 곤란한 경우는 있었지만 대체로는 잘 사용했다. 아니. 잘 사용하고 있는 건줄 알았다. 제대로 공부를 해보기 전까지는 말이다. Git 강의를 선택한 이유 만만하게 생각했던 G..

마치 퍼즐이 완성되어가는 기분이 든다 (도메인 주도 개발 시작하기)
Study 2022. 4. 24. 23:41

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다...만 진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. 개발자들은 정말 많은 DD들을 봐왔을 것이다. TDD (Test-Driven-Development), BDD (Behavior-Driven-Development), DDD (Domain-Driven-Development) 등등. 그 중 이번에 다룰 책은 DDD을 소개하는 서적이다. 그리고 왜 이런 책이 이제 나왔나 싶다. 리뷰어 활동으로 적고 있는 글이지만 많은 분들에게 "도메인 주도 개발 시작하기"를 추천하고 싶다. 이유는 뒤에 소개하기로 하고 어떤 분에게 추천하는지 아래에 서술해보자면... 어줍잔게 백엔드 개발을 시작했는데 아직도 주먹구구식으로 업무를 하는 개발자 경험이 적어서 기존 ..

리눅스는 재밌다 (모두의 리눅스)
Study 2022. 4. 9. 12:39

📗 길벗출판사 활동을 위해서 책을 제공받아 작성된 서평입니다...만 진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. 고인물의 마법 당신이 개발자라면 터미널 명령어나 vi를 잘 다루는 분을 본적이 있을 것이다. 마치 마법사를 보는 것 같다. 개발자 입장에서는 이런 분들을 보면 "고인물인가?"라는 생각이 든다. 고인물이 되려면 리눅스를 이해할 필요가 있다. 그런데 리눅스, 결국 OS인데 우리에게 익숙한 OS는 윈도우와 Mac OS 정도. 그렇다면 정말 리눅스는 고인물을 위한 OS일까? 리눅스는 마냥 어렵기만 한 것은 아니다. 우리가 처음 윈도우 OS를 접했을 때를 떠올려보자. 게임도 아닌데도 이것저것 눌러보면서 "우와 우와"하지 않았나? 아님말구 리눅스에도 그런 재미가 있다. 하지만 개발자가 다루는 리..

시험이 아니더라도 SQL은 이 책으로 (이경오의 SQL+SQLD 비밀노트)
Study 2022. 4. 1. 04:07

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다...만 진심이 담겨있습니다. 허위 사실 유포는 😎일절 없음. "이경오의 SQL+SQLD 비밀노트"에서 지은이의 말을 보면 이 책에는 7개의 목적이 있음을 알 수 있다. 그 중 2개는 SQLD 자격증 취득과 관련된 내용이다. 그 다음 페이지를 보면 저자의 보유 자격증에서 이 목적이 얼마나 신뢰가 있는지 느낄 수 있다. (국가공인 데이터 관련 자격증만 4개!!!) 그렇다면 독자로서 얻을 수 있는 것은 무엇일까? 아쉽게도 필자는 이 서적을 SQLD 자격증을 취득하기 위한 목적으로 공부하지는 않았다. 4년 가까이 SQL을 손놓고 있다가 실무에서 DB를 다룰 일이 많아지면서 학습을 할 필요를 느껴 이 서적으로 공부를 하게 되었다. 자격증 취득 목적이 아님에..

728x90
반응형