Where Code Meets Design
코드와 디자인이 만나는 지점에서,
더 나은 소프트웨어를 만들기 위한 고민과 통찰을 기록합니다.
기술과 디자인, 두 세계의 경계에서 얻은 개발 이야기.
Featured
- [TDD] 멱등성 보장 및 사전 데이터 구축하여 복잡한 시나리오 E2E 테스트 방법
AAA 패턴을 거꾸로 설계하고, 4계층 인수 테스트 아키텍처 사용, 멱등성 보장과 Fixture/Builder를 이용해 데이터를 확보하는 E2E 테스트 전략 정리
2025년 10월 22일 - [AI] AI 에이전트 디자인 패턴 완전 가이드: 15가지 핵심 패턴과 의사결정 모델
Foundation Model 기반 AI 에이전트 개발을 위한 15가지 아키텍처 패턴과 실용적인 의사결정 플로우차트
2025년 8월 1일 - [react.js] React Context Module 패턴: 전역 Context의 한계를 넘어서는 설계 전략
상태 관리와 비즈니스 로직을 모듈 단위로 구조화하는 방법
2025년 6월 21일
Latest posts
- [TDD] 멱등성 보장 및 사전 데이터 구축하여 복잡한 시나리오 E2E 테스트 방법
AAA 패턴을 거꾸로 설계하고, 4계층 인수 테스트 아키텍처 사용, 멱등성 보장과 Fixture/Builder를 이용해 데이터를 확보하는 E2E 테스트 전략 정리
2025년 10월 22일 - [LangChain.js] RAG pipeline
LangChain.js로 RAG 파이프라인 구현: 문서 로딩, 텍스트 분할, OpenAI 임베딩 생성, pgvector 저장, 유사도 검색 흐름 정리
2025년 9월 1일 - [LangChain] Plan-and-Execute Agents: ReAct를 넘어선 차세대 AI 에이전트 아키텍처
LangChain의 Plan-and-Execute 스타일 에이전트 디자인을 소개합니다. 기존 ReAct 에이전트 대비 더 빠른 실행 속도, 비용 절감, 그리고 향상된 성능을 제공하는 3가지 개선된 에이전트 아키텍처를 알아봅니다.
2025년 8월 27일
For more posts, to here.