2025/04/05 2

JIRA 가이드 라인 및 효율성 정리

Jira 가이드라인1. 💡 이슈 등록 (Backlog)작업은 무조건 Jira 이슈로 시작합니다.제목은 명확하게, 예: USER - AOP 마스터권한 기능, Auth - JwtTokenProvider 구현할 일 단위로 쪼개서 작성합니다. (작업 단위: 1~2 / 3~4일 이내 권장)이슈 클릭해서 첫 시작기간 및 마감기간 꼭 체크해주기!담당자 지정 & 우선순위 설정2. 💡 이슈 생성 후 (Issue)백로그에 이슈 생성 후, 이슈 클릭담당자 선택설명 - 간략하게 넣기 (대영 튜터님 예시 참고)Start date(시작 기간 선택)기한 (마감 기간 선택)상위항목 - 각 도메인에 맡는 타임라인 선택(각 도메인에 대한 타임라인이 없으면 타임라인 생성 후 진행)Team 선택그러고 타임라인에서 확인 (이건 자율)3...

나를 소개 2025.04.05

4계층 아키텍처 VS 헥사고날 아키텍처

보통 계층형 아키텍처로 4계층 아키텍처(4-Layer)로 패키지 구조를 잡고 진행하다가 마지막 프로젝트 헥사고날 프로젝트로 진행✅ 4계층 아키텍처 (Presentation, Application, Infrastructure, Domain)의 효율적인 점- 역할 즉, 관심사를 명확히 나눠서 유지보수와 테스트가 쉬워지고, 코드의 변경에 강해서 유연한 확장이 가능관심사의 분리(Separation of Concerns)→ 각 계층의 역할이 명확하여 코드 구조가 직관적이고 유지보수가 쉬움유연한 변경과 확장→ 비즈니스 로직(Domain)과 기술 구현(Infrastructure)이 분리되어 변경에 강함테스트 용이성→ 의존성 주입과 계층 분리 덕분에 단위 테스트, 통합 테스트 작성이 수월함모듈화 및 재사용성→ 도메인 ..