개요
아무래도 개발자로 일하기 시작하면서. 읽는 도서가 개발 관련 쪽으로 자연스레 편중되다 보니.
여기에 기록하는게 좋은 것 같아서. 여기에 기록함.
읽은 책
- 실용주의 프로그래머 [20주년 기념판]
- 데이비드 토머스, 앤드류 헌트 저 / 정지용 역 / 김창준 감수 | 인사이트(insight) | 2022
- 사유 : 믿을만한 출판사의 믿을만한 표지라서 부담 없이 집었다.
- 감상 : 모든 페이지, 모든 줄 하나하나가 버릴내용 없이 너무 귀중하고 재밌다. 사수가 없다고? 이 책이 내 사수다. 언젠가 자세히 다루고 싶다. 딱 한 책만 읽게 할 수 있다면 주저 없이 이 책을 권하고 싶다.
- 잘 그리기 금지 : 쉽고 빠르게 그림 실력을 레벨업 시키는 방법
- 하드씽 : 경영의 난제를 푸는 최선의 한 수
- 벤 호로위츠 저/안진환 역 | 한국경제신문사(한경비피) | 2021
- 사유 : 일적으로 봤을 때.. 나는 개인적으로 일정이나 자원관리 같은 행정 쪽으로는 유능하지만. 카리스마 있게 사람들을 이끌어나가는 역량이 충분한가? 싶어서 선택했다. 연차가 쌓이고 리더십이 요구받는 상황에서 당황하지 않도록, 미리미리 스탯을 조금 찍어두는 느낌.
- 감상 : 이런 류의 책이 항상 그렇듯이 공감가는 내용 반, 흠.. 스러운 내용 반 정도다. 다만 이 책은 한 8:2? 7:3정도. 팀 빌딩에 대한 부분에서는 굉장히 많은 인사이트를 얻었다. 특히 공감하는 부분은 투명성과 과감함에 대한 부분인데. 불투명하고 지연되는 결단이 어떤 파멸적인 결과를 불러일으키는지 겪어봤던 사람으로써.. 무릎을 치며 읽었다. 조금 부러운건.. 실리콘밸리라서 그런가, 그의 궤적에 항상 열정적인 팀원이 함께했다는 것.
- 내 코드가 그렇게 이상한가요? : 좋은 코드 / 나쁜 코드로 배우는 설계 입문
- 센바 다이야 저/윤인성 역 | 인사이트(insight) | 2023
- 사유 : 레거시 코드 리팩토링을 추진할 때. 왜 바꿔야하는지 어떻게 바꿔야 하는지... 다른 사람을 설득할 수 있을 정도의 충분히 구체적인 언어를 갖추지 못해 제법 애먹었던 경험이 있었다.
언어가 없으면? 배워서 갖추면 되므로 이 책을 집었다. - 감상 : 재밌게 읽었다. 실용주의 프로그래머 직후에 읽어서 더 좋았다고 생각하는 책 (의도한건 아닌데 운이 좋았다.) 실용주의 프로그래머에서 제시하는 일부 지향점에 대해서 실제로 프로젝트에 적용할 때 어떻게 적용하면 될지 예제를 통해 자세하게 들여다본 기분이다.
이외에 좋았던 점은, 좋은 설계를 위해 실무자로써 어떻게 행동할 수 있는가를 제시해준 부분이다. 팀 빌딩을 한창 하고 있는 시점에서 굉장히 시기 적절한 가이드였다고 생각한다.
또한, 배움과 실천을 2:8의 비율 정도로 유지하라는 점도 좋은 제시였다고 생각한다.
- 유지보수하기 어렵게 코딩하는 방법: 평생 개발자로 먹고 살 수 있다
- 로에디 그린 / 우정은 역 | 한빛미디어 | 2012
- 사유 : 무료로 PDF 풀린거 다운받아놓고 잊어버렸는데, 주말에 심심해서 꺼내봤다
- 감상 : 농담을 가장한.. 일종의 사건사고 사례집 아닌가. 가끔 "프로그래머를 골탕먹이는 방법" 이랍시고 그리스어 ? 라던가 말도 안되는 숏코딩이 돌아다닐때가 있는데, 그런건 솔직히 실무에서 딱히 볼일 없으니까.. 별 생각 안드는데. 이 책에서 제시되는 사례들은 조금만 힘을 빼면 얼마든지 나올 수 있는 (=하지만 너무나도 고통스러운) 사례들이라 읽는 내내 섬뜩했다.
- [도서] 켄트 벡의 Tidy First? 더 나은 소프트웨어 설계를 위한 32가지 코드 정리법
읽는 중
- 스트리트 코더 : 프로그래밍 세계에서 살아남기 위한 개발자 생존 가이드!
- 잘 그리기 습관 : 그림이 잘 되는 4가지
- CODE 하드웨어와 소프트웨어에 숨어 있는 언어 [ 2판 ]
- 찰스 펫졸드 저/김현규 역 | 인사이트(insight) | 2023년 12월 22일 |
- 사유 : CS 교양 함양을 위해 가볍게 사 보았다
- 감상 : 회로부터 파고 들어가는 책인데. 생각보다 더 재밌게 읽고있다. 비슷한 정보들을 담은 책을 예전에 종종 본적이 있는데. 그건 그냥 어.. 그렇구나 하면서 그냥저냥 읽었는데. 이건 쫀득하게 머릿속으로 들어오는 느낌, 시기적으로 내가 이 지식을 받아들일 준비가 되어서 그런걸수도 있지만.. 책 자체가 잘 쓰여진 것 같다. 흥미로움
읽을 책
- 디자인 패턴의 아름다움 : 객체지향 패러다임부터 설계 원칙, 코딩 규칙, 리팩터링 기법, 디자인 패턴까지
'DevLog' 카테고리의 다른 글
DevLog - 개발자로써 장점? (2) | 2024.03.24 |
---|---|
DevLog - 개발환경 세팅 (2) | 2024.03.18 |
DevLog - 5년짜리 사이드 게임 계획 (2) | 2024.01.29 |
DevLog - 2023 결산 (0) | 2024.01.01 |
DevLog - 협업을 잘(?)해보기 위해 시도하고있는 것들 (4) | 2023.11.26 |