↩뒤로가기
예제 만들기
- 프로젝트 생성
- 비즈니스 요구사항과 설계
- 회원 도메인 설계
- 회원 도메인 개발
- 회원 도메인 실행과 테스트
- 주문과 할인 도메인 설계
- 주문과 할인 도메인 개발
- 주문과 할인 도메인 실행과 테스트
객체 지향 원리 적용
- 새로운 할인 정책 개발
- 새로운 할인 정책 적용과 문제점
- 관심사의 분리
- AppConfig 리팩터링
- 새로운 구조와 할인 정책 적용
새로운 구조와 할인 정책 개발
→ [인터페이스-구현객체] 구조를 지켜 개발했기 때문에 다형성이 보장됨. 새로운 구현체를 개발하는 것 자체는 독립적으로 처리 가능함.
그래도 문제점이 있다면?