반응형
Plain Old Java Object
일반적으로 getter, setter 와 같이 기본적인 기능만을 가진 자바 객체 를 말한다
우리는 사람들이 자기네 시스템에 보통의 객체를 사용하는 것을 왜 그렇게 반대하는지 궁금하였는데, 간단한 객체는 폼 나는 명칭이 없기 때문에 그랬던 것이라고 결론지었다. 그래서 적당한 이름을 하나 만들어 붙였더니, 아 글쎄, 다들 좋아하더라고. - 마틴 파울러
그 좋아하는 사람 중 한명이 나인거 같다
간단하게 요약하면 이런 말인거 같다.
- 기존에 있던 소스를 가져다 쓰고 상속하고 계속해서 확장하다보니까 불필요하게 무거운 객체들이 계속 생겨났다.
Spring Framework의 경우에도 저런 불필요한 의존성의 최소화해서 객체지향적인 코딩을 하는걸 목적으로 탄생한 Framework이다.
참조
반응형
'JAVA' 카테고리의 다른 글
JVM 초기화 과정(Loading, Linking, Initialization) (0) | 2025.03.13 |
---|---|
String vs StringBuilder vs StringBuffer (0) | 2025.03.12 |
자바 와일드카드(Wildcards) (2) | 2025.03.11 |
자바 제네릭(Generics) (0) | 2025.03.11 |
자바 직렬화(Serialization) (1) | 2025.03.09 |