이번 장에서는 이제까지 다룬 내용을 다루는 간단한 콘솔 응용 프로그램을 작성하면서 정리해 보기로 합시다.
여기에서는 효과적인 프로그래밍을 위해 시나리오, 설계, 구현 단계로 나누어 작업하기로 하겠습니다. 일반적인 CBD 개발 방법론에서는 요구 분석 및 정의 단계를 수행한 후에 역할에 따라 컴포넌트를 구성하고 이들에 대한 관계 및 인터페이스 약속, 비지니스 개체 모델링 등을 수행하는 아키텍처 단계에서 추상적인 설계를 진행하지만 생략하기로 하겠습니다.