johngrib / study-objects

조영호 님의 책 [오브젝트]를 학습하는 저장소.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

오브젝트 스터디

이 스터디의 특징은 다음과 같다.

  • 책의 모든 코드를 직접 입력해본다.
  • 경우에 따라 책의 코드를 그대로 사용하지 않고 약간의 변형을 가한다.
  • 하는 김에 BDD 테스트 코드도 함께 작성한다.
  • 단계별로 git commit 을 하여, 책을 읽으면서 순서대로 따라올 수 있도록 한다.

목차

챕터 01. 객체, 설계

image

image

챕터 02. 객체지향 프로그래밍

image

image

챕터 03. 역할, 책임, 협력

이 챕터에는 코드 예제가 없다.

챕터 04. 설계 품질과 트레이드 오프

image

image

챕터 05. 책임 할당하기

image

리팩토링 - 챕터 04

image

챕터 06. 메시지와 인터페이스

image

챕터 10. 상속과 코드 재사용

image

image

챕터 11. 합성과 유연한 설계

image

챕터 12. 다형성

image

image

챕터 14. 일관성 있는 협력

image

About

조영호 님의 책 [오브젝트]를 학습하는 저장소.


Languages

Language:Java 100.0%