객체 지향 설계와 스프링

qkrrnjswo·2023년 4월 12일
0

Inflearn Spring

목록 보기
4/13

다형성 만으로는 OCP,DIP를 지킬 수 없다!

OCP DIP 를 지키면서 java 코드를 짜면,
결국 Spring framework 가 만들어 진다

정리

  • 모든 설계에 역할, 구현을 분리
  • 인터페이스를 도입 ==> 추상화라는 비용이 발생
    (코드가 길어짐, 코드를 보면 인터페이스만 보임)
    즉, 확장 가능성이 없어 보이면 그냥 구현 클래스만 쓰는게 좋다.(이것도 실력)

0개의 댓글