코딩 2026-04-02 16:57:00 · 4분
· -
Spring Boot DDD 프로젝트에서 개발 컨벤션 정립하기
LS Renewal 프로젝트에서 팀과 함께 정립한 6가지 BE 아키텍처 규칙 — DTO 위치, Entity 도메인 로직, Lombok 최소화, HTTP 메서드, 용도별 Update 분리, 일급 컬렉션
#spring-boot
#ddd
#architecture
#convention
#tdd
LS Renewal 프로젝트에서 팀과 함께 정립한 6가지 BE 아키텍처 규칙 — DTO 위치, Entity 도메인 로직, Lombok 최소화, HTTP 메서드, 용도별 Update 분리, 일급 컬렉션
성향 분석 기반 취미 추천 서비스 FindMyVibe의 첫 번째 단계. 도메인 설계, TDD로 커버리지 100%, JPA Auditing까지 적용한 과정을 정리했다.
SwiftUI 습관 트래커에 사전/미완료/종합 알림을 TDD로 구현하고, iOS 64개 제한을 우회하기까지
엑셀 가계부를 앱으로 옮기면서 겪은 Google Sheets API 충돌 문제, 시트 분리 전략, 그리고 설정 UX 개선
Swift를 처음 써보면서 하루 만에 습관 트래커 MVP를 완성한 과정. xcodegen, TDD, Swift 6 Concurrency까지.