본문 바로가기

독서

봄(Spring)의 늪에서 나를 건져준 고마운 책 - 스프링MVC 하루 만에 배우기, 연서은

한 줄 평 : 막연하기만 한 스프링을 시작하기에 더할 나위 없이 좋은 책

 

이 책은 제게 튜브와 같은 책입니다. 물에 빠져서 허우적 거릴 때, 이 튜브를 잡고 봄(Spring)의 늪에서 나올 수 있었기 때문입니다. 정확히 말하자면 Spring을 이해하고, 더 잘할 수 있는 기틀을 마련해 준 것입니다. 막연하기만 이론보다는 눈에 보이는 실습을 도와주니, 스프링을 더 잘 알게 된 것입니다. 

 

스프링 자체를 배우려고 하면, 그 프레임워크 원리부터 시작해서 의존 주입 등의 내용부터 시작하게 됩니다. 그러다보니 자바를 아주 잘 알아야 합니다. 그러다보니 앞부분 기초 이론 공부하다가 나가 떨어지는 경우들도 많습니다. 하지만 이 책은 이론이 좀 부족해도 충분히 따라할 수 있게 해줍니다. 오히려 이 책으로 한 번 게시판 만들고 나서 스프링 이론을 공부하게 되면 더 탄탄한 기초를 쌓을 수 있습니다. 이미 한 번 MVC 프로젝트를 해봤기 때문에, 이론을 보더라도 이해가 더 잘 되는 것입니다. 

 

이 책을 보고 그대로 따라하면 그대로 실행이 됩니다. 어느 환경에서 어떤 프로그램을 깔아서 실행해야 하는 지 아주 명확하게 알려주기 때문입니다. 심지어 실무에 적합한 형태로 알려 줍니다. JSP때 많이 보고 듣는 VO나 DTO가 아니라 실무적인 이유로 많이 쓰이는 Map을 활용하는 등, 프로젝트나 실무에 바로 써먹을 수 있는 수준입니다. 마치 신입 사원용 교본을 보는 것 같기도 합니다.

 

이 책을 보니 두 가지 생각이 들었습니다. 첫 번째는, 내가 개발자로 일할 때에도 이런 수준의 좋은 교본이 있었다면 어땠을까라는 것이고, 두 번째는 나 역시 이렇게 좋은 교본을 만들고 싶다는 생각입니다. 세상은 넓고 우수한 인재는 많은 것 같습니다.