SOLID
객체지향의 설계 5원칙이라는데 이걸 꼭 지켜야하는지는 모르겠다.
직접 개발하면서 느끼면 되겠지. 어느정도 공감가는 부분은 있지만 다 지키기엔 서비스 별로 필요한 설계가 다 다르지 않을까 싶다.
스프링?
POJO(Plain Old Java Object) 를 지향하는 프레임워크.
개발자가 비즈니스와 서비스의 복잡도와 시스템의 복잡도를 모두 고려하며 설계하고 개발하는 것은 어려움이 있다.
이를 보조하고자 나온 것이 스프링과 같은 프레임워크.
'Programming > Java' 카테고리의 다른 글
[JAVA] URI와 URL의 차이 간단하게 이해 (0) | 2022.01.27 |
---|---|
[Java] 디자인 패턴 - Decorator(데코레이터, 장식자) 패턴 (0) | 2022.01.25 |
[Java] 디자인 패턴 - Proxy(프록시) 패턴 (0) | 2022.01.25 |
인텔리제이는 신이고 무적이다. ClassNoTFoundException 해결 (0) | 2022.01.12 |
멤버(인스턴스) 변수 클래스(스태틱) 변수 + 지역변수 (0) | 2020.02.29 |