| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- framework
- 엘라스틱서치
- 클린코드
- ES
- 코딩
- 읽기쉬운코드
- database
- 알고리즘
- 백준
- 코딩테스트
- 애자일기법
- 자바
- Java
- 그리디
- kotlin
- Elasticsearch
- 그리디알고리즘
- spring boot
- JPA
- 데이터베이스
- Baekjoon
- Spring
- 코드
- 프레임워크
- 스프링
- 애자일프로그래밍
- API
- cleancode
- 개발
- 개발자
- Today
- Total
목록2025/10 (2)
튼튼발자 개발 성장기🏋️
조직이 빠르게 변화하고 오랜시간동안 구성원이 계속해서 바뀌며 빌딩해야하는 프로젝트에서는 초기 프로젝트 설계 의도를 잃어버리기 쉽습니다. 실제로 현업에서 DDD 설계 프로젝트가 변형되어 나중에는 여러 도메인이 강결합을 가지는 어처구니 없는 구조가 되어가는 것을 본 적이 있습니다. 이를 방지하려면 아키텍처를 설계하고 설계된 아키텍처가 변형되지 않도록 꽉! 잡아주는 틀이 있으면 좋을것 같다는 생각이 들었습니다. 이처럼 헥사고날이든 삼계층이든 어떠한 아키텍처 구조를 가진 프로젝트가 빌드 될때마다 정해진 규율 안에서 아키텍처의 변동이 있으면 빌드가 되지 않도록 하고, 의도치 않게, 혹은 신규 입사자의 실수로 아키텍처에 변형이 왔을 때 빠르게 캐치하여 수정할 수 있으면서 프로젝트의 신뢰도를 높이고 코드리뷰는 비즈니..
Butler: AI 기반 통합 워크플로우 관리 시스템 구축기목차1. 개요1.1. 왜 사용해야하는가?2. 설계2.1. 백엔드 설계2.2. 프론트엔드 설계2.3. MCP 설계2.4. 인프라 설계2.5. CI/CD 설계1. 개요Butler는 Google Drive, Redmine, GitLab 세 가지 외부 서비스를 하나의 자연어 인터페이스로 통합한 AI 기반 질의응답 및 업무 대행 시스템입니다. 사용자는 "구글드라이브에서 A팀의 2025년 3분기 회식 정보를 찾아줘", "레드마인에서 나에게 할당된 일감을 리스트업해줘", "이 파일을 레드마인 이슈 #1234에 첨부해줘"와 같은 자연어 명령을 통해 여러 플랫폼의 데이터를 검색하고, 파일을 업로드하며, 커밋 히스토리를 조회할 수 있습니다. https://gith..