코드 작성 가이드 - 현직 LINE 개발자가 알려주는 읽기 쉽고 코드 리뷰하기 좋은
이시가와 무네토시 지음, 정기욱 옮김 / 길벗 / 2024년 4월
평점 :
장바구니담기



이 책은 코드를 접하게 되는 누구라도 꼭 읽어봤으면 하는 바램이다.

가독성 높이는 코드 작성법이 정말 어떠한 것인지 진수를 보여주기 때문이다.

많은 이들이 추구하는 코드 품질의 향상!

그 비밀이 이 책에 담겨 있다.

​

LINE 개발자인 이시가와 무네토시는 시니어 소프트웨어 엔지니어로, 안드로이드 개발자이다.

코드 리뷰와 가독성을 중요시 여기며 , 사내에서도 이러한 문화를 중심으로 이뤄 나가고 있다니,

말로만 이리 저리 떠드는 개발자가 아닌 진정한 개발자이지 않을까 싶다.

​

저자는 일본인이지만 다행하게도 같은 팀 동료인 한국인이 번역을 맡게되어,

책의 번역에 오역이 없도록 충실히 진행되었고, 무엇보다 저자와 번역가가 끊임없는 소통속에

책이 완성되었다는 것에 더욱 박수를 보내고 싶을 정도의 완성도 높은 책임이 분명하다.

​

책은 총 7장으로 이뤄져 있으며, 그 내부에 또 작은 챕터들도 구성되어 있다.

장의 제목만 보더라도 읽고 싶은 아젠다로 되어 있어, 스킵을 쉽게 해도 될 정도의 내용이 절대 없다.

그냥 하나 하나 곱씹으면서 읽기를 초 강추한다.

​

개인적으로는 2장의 네이밍 내용과 5장 함수를 조금 흥미롭게 읽었으며,

모든 독자들이 반복해서 읽어야 할 부분은 바로 6장의 의존 관계와 7장의 코드리뷰라 생각한다.

6장과 7장은 그동안 쉽게 생각하고 간과했던 많은 부분들이 잘못되었음을 느끼게 해주었고

더욱 견고한 코딩이 필요함을 절실히 느끼게 해주었기 때문이다.

​

기본적으로 코틀린의 용어를 사용하기는 하지만, 특별히 국한되는 부분들을 제외한다면

많은 상황들을 확장하고 응용해서 사용이 가능하리라 생각한다.

물론 코틀린 개발자들에게는 최적화된 책이라 느껴지기도 한다.

​

절대 무너지지 않고 얽혀져 있지 않은 코드를 생성하고 싶다면 반드시 이책을 읽어보라고 하고 싶다.

당신의 코드 생산성의 차이를 뼈저리게 알 수 있게 될 것이다.


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