-
-
프로그래밍의 규칙 - 더 나은 코드를 작성하는 21가지 개발 비법 I 파이썬, 자바스크립트 개발자를 위한 C++ 코드 읽기 가이드 수록
크리스 짐머만 지음, 박상현 옮김 / 한빛미디어 / 2024년 5월
평점 :
코딩은 업무 스킬 중 하나이기에 완독했습니다. 이런 책이 왜 이제 나왔을까 싶습니다. 프로그래밍 입문자라면 프로그래밍에 좀 익숙해진 후에는 애자일 같은 개발 방법론보다 먼저 읽는 게 유용하겠다고도 보았습니다. 아집을 버리고 팀플레이를 하도록 세세하게 코딩 방법을 설명합니다. 저자가 시니컬하거나 근시안적인 팀원에게 얼마나 시달렸을지 행간에 보입니다. 개발 조직은 시간이라는 한정적 자원을 정말 효율적으로 써야 존재가치를 증명하며, 개발자는 조직 성과에 기여해야 장수하며 발전합니다. 겸손한 저자는 독자가 그렇게 성장하기를 바라며 코드 차원에서 자잘한 부분까지 짚어줍니다. 여담으로 저자가 권하는 대로 주석을 작성하면 Copilot같은 AI 시행착오 없이 한두 번만에 적당한 코드를 제꺽 생성하지 않을까 합니다.
C++을 쓰지 않은지 아주 오래 되었던 터라 예시 코드 읽기가 다소 힘들었습니다. 코드를 잘 이해하지 못해도 핵심을 습득하는 데에는 문제가 없긴 합니다. 그럼에도 세심한 저자는 부록에 Python 개발자와 Javascript 개발자를 대상으로 C++ 코드를 이해하는 법을 마련해 두었습니다. 차례를 꼼꼼이 읽을 걸 그랬습니다. 진도 나가기가 한결 쉬웠을 겁니다.