티스토리 뷰

Old

클린 코더스 강의 리뷰

Voyager Woo 2014. 7. 28. 21:24
반응형
회사에서 아침마다 모여서 백명석님의 클린 코더스 강의를 보기로 했습니다.
오늘은 첫번째, 소개 및 OOP에 대한 강의 였습니다.

기억에 남는 것만 기록해 두려고 합니다. 나중에 더 찾아보려고요.

1. 객체(Object)는 역할(Role)을 가진다. 그리고 역할은 책임(Responsibility)의 집합이다.
2. 다른 클래스가 가진 속성으로 판단하지 마라. (캡슐화) -> 내장을 보여주지 말아라.
3. Command Vs Query
4. 구현 상속 -> extends -> 복잡해 질 수 있다.
5. 인터페이스 상속 -> interface -> 진짜 재사용
6. Dependency Injection
7. 구현 상세에 빠져서 상위 수준의 설계를 놓치지 말자!




PS. 저희 팀의 선임 매니저님이 정말 강력추천해주신 책입니다. 최범균님의 '객체지향과 디자인 패턴'이라는 책인데요, 혹시 저처럼 병아리 개발자들에 추천합니다.

반응형
댓글
댓글쓰기 폼