노트 정리해보았어요. 혹시 문제 있으시면 알려주셔요!
227
0
[문제점]
- 클라이언트 (OrderServiceImpl) 고쳐야함
=> OCP를 위반함
- OrderServiceImpl이 DiscountPolicy 뿐만 아니라 구현 클래스 FixDiscountPolicy에도 의존하고 있다
=> DIP를 위반함
[해결 방법]
- 1. DIP 해결 방법: 인터페이스만 의존 하게 한다
-- => 코드 내에서도 객체 할당 X
- 객체 할당 X 에서 생기는 NullPointer Exception 문제 해결 방법:
-- => 대신 주입할 얘가 필요하다
[강의 느낀점]
- 실제 의존 관계 다이어그램에서 화살표를 보니 의존 관계가 확 와닿는다
JAVA로 백엔드 프로젝트
0
62
1
자바 실무 단계
0
312
2
Desktop용 게임 개발에도 도움이 될까요?
0
201
1
MVC 패턴을 정확히 익힐려면 어떻게 해야할까요?
0
352
1
공부 방향
0
318
1
선생님 조언 부탁드립니다.
0
284
0
WebFlux를 실무에 적용하기 전에 고민이 있습니다.
0
303
0
코딩테스트 준비
0
467
1
공부하다 진도를 못 나가고 있어요 ㅜㅜ
0
408
1
프로젝트를 하기 위한 커리큘럼
0
372
1
코드 리뷰 부탁드립니다!
1
377
1
코딩테스트 + 프로젝트를 위한 진도 정도
0
362
1





