아티클 목록
검색 결과 217건
코드 품질 개선 기법 13편: 클론 가족
이 글은 데이터 모델과 공급자 구조의 타입 안전성을 높이기 위한 해결책을 제시하며, 상속 대신 컴포지션 또는 제네릭을 활용하는 방안을 설명한다. 부모 클래스 상속 대신 별도 ...
GitHub for Beginners: Test-driven development (TDD) with GitHub Copilot
이 글은 GitHub Copilot을 활용한 테스트 자동화와 테스트 주도 개발(TDD) 방법을 소개한다. 유닛 테스트 작성과 검증, 테스트 프레임워크 설정, TDD의 'red...
Flowise와 LLM을 활용한 에러 분석 자동화
토스 코어 팀은 LLM을 활용하여 API 에러 메시지의 상세 정보를 분석하고 유용한 해결 방안을 자동으로 제안하는 시스템을 구축하였습니다. Flowise 기반의 워크플로를 통...
유저의 소리를 듣는 법: 앱 리뷰 수신 시스템 개발기
올리브영은 앱 리뷰 수신 시스템을 빠르게 개선하기 위해 기존 크롤링 방식을 API 기반으로 전환하여 리드타임을 단축했다. Google Play와 Apple App Store ...
모바일 앱의 여기서 재탐색 기능 개선!
이 글은 지도 기반 탐색 기능의 구현과 개선 과정을 다루며, 디바이스마다 같은 줌 레벨에서도 보여지는 영역 차이와 이를 해결하기 위한 폴리곤 및 박스 검색 방식을 소개한다. ...
우리가 몰랐던 시각 장애인의 UX
이 프로젝트는 최신 기술을 활용하여 개발 효율성과 성능을 향상시키는 것을 목표로 한다. 특정 프레임워크와 도구를 이용해 빠른 배포와 유지보수성을 확보했으며, 이를 통해 최종 ...
AI시대에 라이터로 살아남기
본 프로젝트는 최신 웹 기술과 프레임워크를 활용한 효율적인 개발 프로세스를 구축하여 성능 향상과 유지보수 용이성을 확보함. 실시간 데이터 처리와 자동화 기능을 도입하여 개발 ...
Agent mode 101: All about GitHub Copilot’s powerful mode
GitHub Copilot의 에이전트 모드는 자연어 명령을 바탕으로 자동 다단계 coding 작업 수행이 가능하며, 코드 분석, 테스트, 외부 도구 연동, 수정 및 최적화를 ...
Strands Agents와 오픈 소스 AI 에이전트 SDK 살펴보기
Strands Agents는 간단한 코드로 AI 에이전트를 구축하고 배포할 수 있는 오픈 소스 SDK로, 다양한 모델과 도구를 지원하며 프로덕션 환경에서도 유연하게 활용 가능...
코드 품질 개선 기법 12편: 세트 할인
LINE 모바일 클라이언트 개발자인 이시카와는 코드 품질 개선을 위해 Review Committee 활동과 Weekly Report를 활용하며, 데이터를 샘플링하고 필터링하는...