[Spring] MVC Layering Architecture : DTO 전달/변환/파라미터 설계
[Spring] MVC Layering Architecture : DTO와 Domain Model을 분리해야 하는 이유
[마틴파울러] Layering 관련 글 모음
Domain Model에 대해서
Repository와 DataMapper의 책임 (w/o ORM)
응답 코드 계층 구조 설계
[리팩터링 2판] 3장 Bad Smells in Code
CQRS : Command and Query Responsibility Segregation
메서드 return VS throw : 실패 정보 리턴 VS 성공 빼고 다 Exception으로 처리?
[Spring] MVC Layering Architecture : Controller와 Service의 책임 나누기
[Spring] MVC Layering Architecture : Map 보다 Data Class 사용해야 하는 이유
공통 비즈니스 로직 분리(제휴사 인터페이스 통합 및 클래스 설계)