좋은 도구가 있어도 올바르게 사용하지 않으면 요리를 만든느 작업은 고될 수밖에 없다.

즉, 객체지향 언어를 이용해 객체지향 프로그램을 올바르게 설계해 나가는 방법이나 원칙을 SOLID.


SOLID

SOLID는 객체 지향 4대 특성(캡!상추다) 특성을 발판으로 하고 있으며, 디자인 패턴의 뼈대이며, 스프링 프레임워크의 근간이다.

<aside> 👉 좋은 소프트웨어 설계란 무엇일까?

</aside>


SOLID 정리

https://www.nextree.co.kr/p6960/


SRP - 단일 책임 원칙