Programming/Java
스프링(Spring)의 객체지향
Hello2
2022. 1. 10. 23:15
SOLID
객체지향의 설계 5원칙이라는데 이걸 꼭 지켜야하는지는 모르겠다.
직접 개발하면서 느끼면 되겠지. 어느정도 공감가는 부분은 있지만 다 지키기엔 서비스 별로 필요한 설계가 다 다르지 않을까 싶다.
스프링?
POJO(Plain Old Java Object) 를 지향하는 프레임워크.
개발자가 비즈니스와 서비스의 복잡도와 시스템의 복잡도를 모두 고려하며 설계하고 개발하는 것은 어려움이 있다.
이를 보조하고자 나온 것이 스프링과 같은 프레임워크.