깨달음
- OCP, DIP를 지키면 => 스프링 프레임워크를 만들게 됨
정리
- 설계 핵심: 역할과 구현 분리
-- 모든 설계에 인터페이스를 부여하자
--- 추상화란 비용 => 장점 보다 단점이 클 때
---- 변화 할 것 같다 => 인터페이스. 안변한다 => 구현클래스.
깨달음
- OCP, DIP를 지키면 => 스프링 프레임워크를 만들게 됨
정리
- 설계 핵심: 역할과 구현 분리
-- 모든 설계에 인터페이스를 부여하자
--- 추상화란 비용 => 장점 보다 단점이 클 때
---- 변화 할 것 같다 => 인터페이스. 안변한다 => 구현클래스.
안녕하세요. Tai Sun Park님, 공식 서포터즈 y2gcoder입니다.
큰 틀에서의 원칙을 잘 이해하고 계십니다!
감사합니다.
답글