스프링은 일반 웹프레임워크랑 기능은 같아도 깊이가 있다. 그래서 스프링만 잘해도 네카라배 문뿌수고 들어간다. 특히 배민에선 특수대우다. 그럼 스프링을 어떻게 공부해야할까?
스프링은 로드존슨 - 토비 - 백기선이 정통파 계보다
* 로드존슨 - 스프링 발굴
: One-on-One J2EE Design and Development
* 토비 - 스프링을 디자인 패턴과 아키텍처 AOP에 접목
: 토비의 스프링
* 백기선 - 스프링부트를 애자일과 도메인주도설계 데브옵스에 접목
: 스프링 부트 강의, 네이버 - 아마존 - MS 0.1% 구루 개발자
스프링 제대로 쓰려면 최소 3-4년은 공부에 전념해야 된다. 학원, 유튜브, 인프런에서 ㅈ밥들이 스프링 강의하는데 깊이가 1도 없어서 오히려 나중에 다시 공부하게 됀다. 특히 학원은 걸러라. 현장을 모르는 입코더들이다
혼자 공부하기에 스프링은 방대하고 개념적으로 깊고 철학이 입혀져서 복잡하고 어렵다. 3명의 구루가 쓴 책과 강의를 보면 스프링의 역사와 개념을 이해할 수 있고 몇년 숙달되면 디자인 패턴을 약간사용할 수 있게된다
알고리즘, 코테 신경 끄고 익스프레스, 장고같은 근본없는쓰레기는 걸러라. 스프링이 핵심이다
너 그래서 네카라 재직중?
3명꺼 다 공부하라고? - dc App