Description
소프트웨어 개발을 잘하고 싶다면 ‘개발’ 공부를 해야 합니다!
자바 개발자가 코틀린 같은 신생 언어를 다룰 수 있게 된다고 해서 개발을 더 잘하게 되는 것은 아닙니다. 소프트웨어 개발 능력을 키우고 싶다면 ‘개발’ 그 자체를 공부하고 기초적인 설계 원리를 이해할 수 있어야 합니다. 이 책은 객체지향, SOLID, 디자인 패턴, 테스트 같은 주요 개발 관련 이론이 실제 프로젝트에 어떻게 적용될 수 있는지 설명합니다.
★ 이 책에서 다루는 내용 ★
◎ 객체지향
◎ SOLID
◎ 스프링 안티 패턴
◎ 스프링과 DDD
◎ 레이어드 아키텍처
◎ 헥사고날 아키텍처
◎ 테스트가 필요한 이유
◎ 테스트와 설계
◎ 테스트 대역
◎ TDD와 BDD
자바 개발자가 코틀린 같은 신생 언어를 다룰 수 있게 된다고 해서 개발을 더 잘하게 되는 것은 아닙니다. 소프트웨어 개발 능력을 키우고 싶다면 ‘개발’ 그 자체를 공부하고 기초적인 설계 원리를 이해할 수 있어야 합니다. 이 책은 객체지향, SOLID, 디자인 패턴, 테스트 같은 주요 개발 관련 이론이 실제 프로젝트에 어떻게 적용될 수 있는지 설명합니다.
★ 이 책에서 다루는 내용 ★
◎ 객체지향
◎ SOLID
◎ 스프링 안티 패턴
◎ 스프링과 DDD
◎ 레이어드 아키텍처
◎ 헥사고날 아키텍처
◎ 테스트가 필요한 이유
◎ 테스트와 설계
◎ 테스트 대역
◎ TDD와 BDD
자바/스프링 개발자를 위한 실용주의 프로그래밍 - 위키북스 IT Leaders 시리즈 40
$33.21