Spring/Spring Framework
로버트 마틴의 객체지향 설계 원칙 (SOLID)
🔶 좋은 객체 지향 설계의 5가지 원칙 1.SOLID란 SRP(The Single Responsibility) : 단일 책임 원칙 OCP(The Open Closed Principle) : 개방 폐쇄 원칙 LSP(The Liskov Substitution Principle) : 리스코프 치환 원칙 ISP(The Interface Segregation Principle) : 인터페이스 분리 원칙 DIP(The Dependency Inversion Principle) : 의존관계 역전 원칙 1) 단일 책임 원칙(SRP) 모든 클래스는 하나의 책임만 가지며, 클래스는 그 책임을 완전히 캡슐화 해야 한다. 실무에서는 책임이라는 것이 상황에 따라서 모호해지는 경우가 많다. 그래서 책임보다 중요한 기준은 변경이라고..