좋은 객체 지향의 5가지 원칙의 적용

Jimin·2022년 12월 5일
0

스프링 - inflearn

목록 보기
5/15

SRP, DIP, OCP

SRP 단일 책임 원칙

한 클래스는 하나의 책임만 가져야 한다.

DIP 의존관계 역전 원칙

프로그래머는 "추상화에 의존해야지, 구체화에 의존하면 안된다."
의존성 주입은 이 원칙을 따르는 방법 중 하나다.

OCP

소프트웨어 요소는 확장에는 열려 있으나, 변경에는 닫혀 있어야 한다.

profile
https://github.com/Dingadung

0개의 댓글