SOLID란?

좋은 객체 지향 프로그래밍이란?

SOLID의 다섯가지 원칙

1. SRP(Single responsibility principle) - 단일 책임 원칙

ex) UI 변경, 스프링의 model1

<aside> 💡 어떤 클래스를 변경해야 하는 이유는 오직 하나뿐이어야 한다. - 로버트 C.마틴

</aside>

2. OCP(Open/Close principle) - 개방 폐쇄 원칙