-
스프링 입문을 위한 자바 객체지향의 원리와 이해후기/Book Review 2017. 1. 23. 22:26728x90반응형
토비의 스프링 3.1의 1권 1장을 읽고 나서, 내가 아직도 부족하다는 것을 느끼고, 잠들어 있던 이 책을 다시 꺼냈다.
자바는 배웠지만 C처럼 쓰는 초보, 스프링을 사용하여 개발은 하지만 정작 자바의 기본은 부족한 개발자 등 많은 이들에게 유용한 것 같다.
예전에 이미 한번 읽은터라 훑어가며 다시 읽었다. 필요한 부분만 읽으려고 2장, 4장 이런식으로 띄엄띄엄 읽다가 결국은 완독하고 말았다.
책에서 좋았던 점은
1) T메모리 구조를 보여주면서 static, stack, heap 영역들의 역할과 구조 등을 알려 주는 점
2) 상속 부분에서 is a 가 아닌 is a kind of로 설명하는 점
3) SOLID, 디자인패턴 등을 간략하고 쉽게 설명하는 점
4) 스프링의 삼각형(IoC/DI, AOP, PSA)를 간략하고 쉽게 설명하는 점
5) 스프링 MVC 게시판을 만들며 깨알같이 다양한 기능들을 녹여낸 점
6) 람다도 훑어 정리해 준 점
적고 보니 그냥 책 전체 목차를 적은 것 같다. 그만큼 어느 부분 하나 중요하지 않은 것이 없고, 뺼 것이 없다.
예전에 읽으면서 알고 있다, 할 수 있다 생각했던 것들 이었다. 하지만 현재 현업에서 적용하지 못하는 나자신을 돌아보게 되었고, 다시 읽으며 비로소 깨닫게 되었다. 정말로 다 깨닫지는 못했겠지만 현업에서 조금씩 적용하며 리팩토링 해나가고 있으니 잘 하고 있는 것 같다.
예전에 메일로도 몇번 왕래를 했던, 책을 쓰신 초보람보 김종민님께 다시 한 번 감사드린다.
반응형'후기 > Book Review' 카테고리의 다른 글
JAVA 프로그래밍 면접 이렇게 준비한다 (0) 2017.03.05 행복한 프로그래밍(개정판) (0) 2017.02.13 Clean Code(클린코드) (0) 2017.01.17 가장 빨리 만나는 스프링부트 (0) 2017.01.14 객체지향의 사실과 오해: 역할, 책임, 협력 관점에서 본 객체지향 (0) 2016.07.24