설계 지침

일반적으로 견고한 객체지향 설계 과정

  1. 적절한 분석 수행
  2. 시스템을 설명할 작업명세서 개발
  3. 이 작업명세서로부터 요구사항을 수집
  4. 사용자 인터페이스용 프로토타입 개발
  5. 클래스 식별
  6. 각 클래스의 역할을 결정
  7. 다양한 클래스가 서로 상호 작용하는 방식을 결정
  8. 만들고자 하는 시스템을 설명하는 고급 모델을 구성

적절한 분석 수행

작업 명세서 작성

요구사항 수집