Object 15. 디자인 패턴과 프레임워크
오브젝트 - 코드로 이해하는 객체지향 설계 정리 15. 디자인 패턴과 프레임워크
오브젝트 - 코드로 이해하는 객체지향 설계 정리 15. 디자인 패턴과 프레임워크
오브젝트 - 코드로 이해하는 객체지향 설계 정리 14. 일관성 있는 협력
오브젝트 - 코드로 이해하는 객체지향 설계 정리 13. 서브클래싱과 서브타이핑
오브젝트 - 코드로 이해하는 객체지향 설계 정리 12. 다형성
오브젝트 - 코드로 이해하는 객체지향 설계 정리 11. 합성과 유연한 설계
인터페이스와 설계 품질 퍼블릭 인터페이스의 품질에 영향을 미치는 원칙 1. 디미터 법칙 객체의 내부 구조에 강하게 결합되지 않도록 협력 경로를 제한한다. 협력 경로를 제한하면 결합도를 효과적으로 낮출 수 있다. 아래 조건을 만족하는 인스턴스에만 메세지를 전송해야 한다. this 객체 메서드의 매개변수 this 의 속성 t...
오브젝트 - 코드로 이해하는 객체지향 설계 정리 9. 유연한 설계
오브젝트 - 코드로 이해하는 객체지향 설계 정리 8. 의존성 관리
오브젝트 - 코드로 이해하는 객체지향 설계 정리 7. 객체 분해
오브젝트 - 코드로 이해하는 객체지향 설계 정리 6. 메세지와 인터페이스