Topic/독서

스프링 입문을 위한 자바 객체 지향의 원리와 이해

glqdlt 2016. 2. 2. 17:28

스프링 프레임워크를 사용할 줄만 알지 내부적으로 어떻게 짜여 있는지, 왜 실행되는 지는 몰랐다. 내부적으로 어떠한 디자인패턴을 사용했는지 등이 궁금했었는데(내가 유일하게 아는 패턴은 싱글턴 패턴 ㅎㅎ), 마침 이 책이 회사 도서관에 꽂혀있더라. 읽어보니 궁금한 점에 답이 되는 책 같았다. 책을 훑어보니 내가 과연 스프링으로 밥을 먹고 산다고 말 할 수 있는 java 개발자가 맞을까 하는 창피함이 느껴졌다.

책 제목이 입문을 위한 이라고 적혀있지만, 내용 자체는 입문자 이상의 내용이라 생각한다. 단지 표현 방식이 입문자를 위해 친절하게 얘기를 해서 그렇지 책 내용은 수준이 높은 것 같다. 그러나 그 친절함이 과해서 그런지, 이해못할 약을 많이 드신 듯한 농담이 너무 많이 나온다.. 

내가 짠 메소드 로직이 java 에서 어떻게 실행되는지 내부 메모리 구조에 대한 내용에서는 감탄했다. 학원에서도 알려주지 않았던 부분이었으니깐.

딱딱한 기술서 보단 나름의 위트(과하지만?)도 있고, 나처럼 학원 출신이나 맨땅에서 헤딩해서 코딩으로 먹고 사는 초심자들에게는 가히 추천할 만한 책이라고 생각이 든다.