장성호's
장성호's blog
장성호's
  • 분류 전체보기
    • 알고리즘
      • 백준
      • 이론
    • WEB
      • Spring 인강
      • 네트워크
    • 개인 프로젝트
      • 쇼핑몰 만들기

블로그 메뉴

  • 홈
  • 깃허브
전체 방문자
오늘
어제
반응형
hELLO · Designed By 정상우.
장성호's

장성호's blog

[Spring] 스프링 공부 #9
WEB/Spring 인강

[Spring] 스프링 공부 #9

2022. 1. 9. 16:42
반응형

 

 

새로운 구조와 할인 정책 적용

새로운 구조

구성 영역과 구성 영역으로 분리함에 따라서, 할인 정책이 변경되더라도 사용 영역은 전혀 영양을 받지 않는다 "OCP 위반 해결"

 

 

예제에 적용된 SOLID 원칙

  • SRP 단일 책임 원칙
    • 클라이언트 객체는 실행하는 책임만 담당하게 되고
    • AppConfig가 구현 객체를 생성하고 연결하는 책임을 담당한다
  • DIP 의존관계 역전 원칙
    • AppConfig를 사용함으로써 클라이언트는 구체적인 구현 클래스가 아닌 인터페이스에 의존하게 된다
  • OCP 개방 폐쇠 원칙
    • AppConfig를 사용함으로써 클라이언트 코드는 기능이 변경되더라도, 코드가 변경될 이유가 없다

 

출처

[인프런] 스프링 핵심 원리 - 기본편

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard

 

스프링 핵심 원리 - 기본편 - 인프런 | 강의

스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢

www.inflearn.com

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'WEB > Spring 인강' 카테고리의 다른 글

[Spring] 스프링 공부 #11  (0) 2022.02.01
[Spring] 스프링 공부 #10  (0) 2022.01.25
[Spring] 스프링 공부 #8  (0) 2022.01.08
[Spring] 스프링 공부 #7  (0) 2022.01.07
[Spring] 스프링 공부 #6  (0) 2022.01.02
    'WEB/Spring 인강' 카테고리의 다른 글
    • [Spring] 스프링 공부 #11
    • [Spring] 스프링 공부 #10
    • [Spring] 스프링 공부 #8
    • [Spring] 스프링 공부 #7
    장성호's
    장성호's
    장성호's 개발 공부 블로그

    티스토리툴바