-
Clean Code(클린코드)후기/Book Review 2017. 1. 17. 22:09728x90반응형
로버트 마틴(밥아저씨, 엉클밥)이 쓴 프로그래밍 원칙, 원리가 담긴 책!
자바(혹은 객체지향언어를 사용하는)프로그래머라면 한번씩은 읽어 봐야 하는 책이 아닌가 싶다.
실제 프로젝트에서 적용한 점들도 다수 있다. enum의 적용, 클래스와 메소드의 SRP로 인한 작게 만들기, JUnit을 이용한 테스트, 서술적인 이름 등등... 실전에 바로 써먹을 수 있는 다양한 기법과 원칙들이 많다.
부록으로 나오는 동시성 부분도 흥미 있게 읽었다. 나의 지식이 부족하여 멀티쓰레드개발과 자세한 동작 순서 등은 잘 알지 못하지만, 최소한 자바 서버환경인 서블릿에서의 동작 정도는 확실히 알아야 할것 같다.
앞으로 더 깔끔, 깨끗, 아름다운 코드를 짜기 위해 더 많은 개발, 독서, 남의 코드 보기 등을 해야겠다. 앞으로 읽을 책으로는 구현패턴, 이펙티브 자바, 테스트 주도 개발, 리팩토링 등 많이 남았다. 한 권씩 체득해나가야겠다.
반응형'후기 > Book Review' 카테고리의 다른 글
JAVA 프로그래밍 면접 이렇게 준비한다 (0) 2017.03.05 행복한 프로그래밍(개정판) (0) 2017.02.13 스프링 입문을 위한 자바 객체지향의 원리와 이해 (0) 2017.01.23 가장 빨리 만나는 스프링부트 (0) 2017.01.14 객체지향의 사실과 오해: 역할, 책임, 협력 관점에서 본 객체지향 (0) 2016.07.24