읽기 쉬운 코드 - 지속 가능하고 유지/보수하기 쉬운, 이해할 수 있고 복잡하지 않은, 좋은 코드를 짜는 방법과 아이디어 ㅣ 로버트 C. 마틴 시리즈
마크 시먼 지음, 김현규 옮김 / 길벗 / 2024년 3월
평점 :
장바구니담기


이 책은 너무나 가치있고 소중한 정보를 담고 있다.

지속가능한.. 누구나 쉽게 이해하고 읽을 수 있는 코드를 만들기 위한 한땀 한땀의 노력을 이 책을 통해 엿볼 수 있기 때문이다.

처음 이 책의 제목을 봤을 때 '좋은 개발자 습관'이 되기 위한 길잡이란 것을 알았을때

주저없이 선택하게 된 책이다.

​

저자는 좋은 코드를 만들고 누구에게나 그 코드를 이해할 수 있도록 하는 훌륭한 재능을 가진 이라한다.

프로그래머 조차가 1의 직업인 것도 쉽지 않은데 경제학자가 제2의 직업으로 프로그래머라니..

믿을 수 없지만 ..어쩌면 그로인해 더 심도깊은 코드를 작성 할 수 있고, 철학이 담긴 코드를 보여줄 수 있으리라 생각한다.

​

이 책은 말로만 아니, 어떤 책에서도 쉽게 발견할 수 있는 통상적인 관념보다는

코드를 잘 다루는 아주 쉬운길로 안내한다.

총 1,2부로 나눠져 있지만 조금 더 세밀한 장으로 나눠져 있으며, 그 안에는 또 작은 챕터형식으로 구분되더 있다.

​

책 구성형식이 일반 전공책이 아닌 약간의(?) 스토리 형식이 얽혀 있는 내용으로 도입부분에서 시작되지만,

이윽고 이 책의 진면목을 볼 수 있는 부분들이 2장에서부터 드러난다.

​

코드를 많이 보고 느끼고 해보는것이 가장 중요하다고만 생각해왔던 나로써는

이 책 한권으로 많이 무너져 내렸다.

코드를 어떻게 구성하고 짜임새 있게 작성하느냐에 따라 가치관이 이렇게 달라질줄은 몰랐기 때문이다.

​

깃을 통해 소스를 내려받아 내용을 확인하며, 읽어 내려갈 수도 있지만

처음 읽는 독자라면 과감히 눈으로만 읽어보기를 추천한다.

저자의 의도를 책의 이곳저곳에서 발견할 수 있기에, 처음 1독에 너무 시간을 빼앗기지 않았으면 하는 바램에서이다.

​

책 내용은 2부 부터 읽어도 되겠지만, 되도록 처음부터 읽어보기를 추천한다.

그래야만 저자가 진정으로 의도하는 바들을 명확하게 이해할 수 있기 때문이다.

​

오랫만에 너무 귀한책을 읽게 되어서 기쁜것 같다.

​


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo