오브젝트
-
오브젝트후기/Book Review 2020. 5. 10. 17:13
1년에 걸쳐 다 읽게 된 책. 객체지향 프로그래밍이란 무엇인지 다시 생각하게 하고, 객체지향 프로그래밍이 쉽지 않다는 것을 알게 해 주었다. 목차 ◎ 1장: 객체, 설계 ◎ 2장: 객체지향 프로그래밍 ◎ 3장: 역할, 책임, 협력 ◎ 4장: 설계 품질과 트레이드오프 ◎ 5장: 책임 할당하기 ◎ 6장: 메시지와 인터페이스 ◎ 7장: 객체 분해 ◎ 8장: 의존성 관리하기 ◎ 9장: 유연한 설계 ◎ 10장: 상속과 코드 재사용 ◎ 11장: 합성과 유연한 설계 ◎ 12장: 다형성 ◎ 13장: 서브클래싱과 서브타이핑 ◎ 14장: 일관성 있는 협력 ◎ 15장: 디자인 패턴과 프레임워크 ◎ 마치며: 나아가기 ◎ 부록A: 계약에 의한 설계 ◎ 부록B: 타입 계층의 구현 ◎ 부록C: 동적인 협력, 정적인 코드 ◎ 부록D..