Kim Beom Jin
Kim Beom Jin
- 도메인, 도메인 모델, 도메인 객체의 차이 설명
## AS-IS - 비즈니스 로직 및 객체들이 중구난방하게 흩어져 있음 - 비즈니스 로직과 도메인 로직의 구분이 안됨 ## TO-BE - 명확하게 분리해 코드 가독성 증진하기 - Value Object 사용을 늘려...
## AS-IS - mapstruct 라이브러리를 사용하여 모델 변환 - kotlin과 잘 어울리지 않음 ## TO-BE - 직접 매퍼를 구현하는 것으로 변경 ## Additional - #286 이전에 작업
### Discussed in https://github.com/Team-ComIT/SimTong-Backend/discussions/91 Originally posted by **softpeanut** October 3, 2022 ## AS-IS - application 또는 domain module에서 Response DTO를 생성해 presentation module로 반환한다. - presentation module에서는 해당 Response DTO를...
### Discussed in https://github.com/Team-ComIT/SimTong-Backend/discussions/42 Originally posted by **softpeanut** September 7, 2022 좋은 소프트웨어를 설계하기 위해서는 응집도를 높이고 결합도를 낮추어야 한다. - **응집도** > 하나의 모듈(클래스) 내부에 존재하는 구성 요소들의 기능적...