개발자는 크게 두 부류로 나뉜다. 스프링을 제대로 공부한 개발자와 그 외의 쓰레기들. 스프링을 제대로 공부해본적 없는 개발자는 객체지향, DI, AOP 고급지삭을 배울 수 없고 발전없는 개발자가 된다. 반대로 제대로 공부하면 네카라배 개발자가 된다
스프링은 일반 웹프레임워크랑 기능은 같아도 깊이가 있다. 그럼 스프링을 어떻게 공부해야할까?
스프링은 로드존슨 - 토비 - 백기선이 정통파 계보다
* 로드존슨 - J2EE에서 스프링 추출
: One-on-One J2EE Design and Development
* 토비 - 스프링을 디자인 패턴과 AOP에 접목시키는 이론 제창
: 토비의 스프링
* 백기선 - 스프링부트를 애자일과 도메인주도설계 데브옵스에 접목 이론 제창
: 스프링 부트 강의, 네이버 - 아마존 - MS경력 0.1% 구루 개발자
스프링 제대로 쓰려면 3-4년은 공부에 전념해야 된다. 학원, 유튜브, 인프런에서 좃밥들이 스프링 강의하는데 깊이가 1도 없어서 나중에 다시 공부하게 됀다. 특히 학원은 걸러라. 현장을 모르는 입코더들이 mvc만 가르친다
3명 구루의 책 이외엔 쓰레기다. 깊이없이 사용법만 가르친다. 프레임워크는 그 역사와 밑에 프레임 소스와 구현된 원리를 아는게 중요하다. 그렇게 공부 3-4년 하면 디자인 패턴을 쓸 수 있고 발전하는 개발자가 된다
스프링은 일반 웹프레임워크랑 기능은 같아도 깊이가 있다. 그럼 스프링을 어떻게 공부해야할까?
스프링은 로드존슨 - 토비 - 백기선이 정통파 계보다
* 로드존슨 - J2EE에서 스프링 추출
: One-on-One J2EE Design and Development
* 토비 - 스프링을 디자인 패턴과 AOP에 접목시키는 이론 제창
: 토비의 스프링
* 백기선 - 스프링부트를 애자일과 도메인주도설계 데브옵스에 접목 이론 제창
: 스프링 부트 강의, 네이버 - 아마존 - MS경력 0.1% 구루 개발자
스프링 제대로 쓰려면 3-4년은 공부에 전념해야 된다. 학원, 유튜브, 인프런에서 좃밥들이 스프링 강의하는데 깊이가 1도 없어서 나중에 다시 공부하게 됀다. 특히 학원은 걸러라. 현장을 모르는 입코더들이 mvc만 가르친다
3명 구루의 책 이외엔 쓰레기다. 깊이없이 사용법만 가르친다. 프레임워크는 그 역사와 밑에 프레임 소스와 구현된 원리를 아는게 중요하다. 그렇게 공부 3-4년 하면 디자인 패턴을 쓸 수 있고 발전하는 개발자가 된다
토비는 저도 다보진 못했지만 보긴 했을정도로 유명 - dc App
우한형제들 팀장님도 스프링데이터jpa 강ㅇ의하시는데 ㅈ밥임?