최근 포스트

IoC, DI, 그리고 컨테이너

1 분 소요

제어의 역전 IoC (Inversion of Control) 기존 프로그램은 클라이언트 구현 객체가 스스로 필요한 서버 구현 객체를 생성하고, 연결 하고, 실행했다. 한마디로 구현 객체가 프로그램의 제어 흐름을 스스로 조종했다. 개발자 입장에서는 자연스러운 흐름이다. 반면...

엔티티 설계 시 주의점

최대 1 분 소요

엔티티에는 가급적 Setter 를 사용하지 말자 setter 가 열려있다 > 변경 포인트가 너무 많아서 유지보수가 어렵다!