2010-12-09 5 views
1

"디자인 패턴 : 재사용 가능한 객체 지향 소프트웨어의 요소"에서 "패턴 지향 소프트웨어 아키텍처 볼륨 1-4"에 이르기까지 다양한 디자인 패턴 용 서적이 있습니다. 그러나 객체 지향 디자인을 설명하는 훌륭한 책, 대규모의 복잡한 시스템을위한 클래스, 인터페이스 등을 디자인하는 방법을 찾지 못했고 그러한 기술을 통해 가능한 한 단순한 시스템 디자인을 만들었습니다.대용량 시스템을위한 객체 지향 소프트웨어 설계를위한 베스트 북

의견을 보내주십시오.

답변

1

IMHO 좋은 OOD는 모듈을 가능한 작고 컴팩트하며 일관성있게 유지하는 것에 관한 것입니다 (예 : the "SOLID" principle 초). 따라서, 훌륭한 대규모 OOD는 좋은 소규모 OOD를 함께 묶은 것입니다.

대규모 시스템에서 실제로 변경되는 유일한 점은 소규모 비트를 올바르게 가져 오는 것이 중요하다는 것입니다. 실제 코드를 사용하기 전에 추상화를 잘 수행하십시오.

3

가장 눈에 띄는 몇 : 응용 프로그램 (그래 디 부치)

  • 객체 지향 소프트웨어 건설 (버트 랜드 마이어)
    1. 객체 지향 분석 및 설계