컨텐츠

C++에서의 리팩토링: 주요 기법과 모범 사례

2025-03-06 20:30 언젠가 읽기

리팩토링 정의

  • 소스 코드 재구성 과정
  • 기능 추가 없이 개선 진행
  • 다양한 기법 포함

리팩토링 이점

  • 코드 가독성 향상
  • 성능 최적화 가능
  • 유지보수 용이성 증가

도전과제

  • 기존 기능 유지 필요
  • 복잡성 증가 관리 필요
  • 충분한 테스트 필요

최선의 실천 방법

  • 작은 단위로 리팩토링 진행
  • 자동화된 테스트 활용
  • 명확한 네이밍 규칙 준수

참고 자료

  • Clean Code 책 추천
  • Refactoring 책 추천
  • The Pragmatic Programmer 책 추천

GenAI 제품 구축의 새로운 패턴

2025-03-04 13:00 언젠가 읽기

요약

  • 생성형 AI 운영 전환 패턴 식별
    • 평가(Evals) 수행
    • 검색 증강 생성(RAG) 활용
    • RAG 한계 시 파인 튜닝(Fine Tuning) 적용
  • 추가 기술 요소 적용
    • 임베딩(Embeddings) 활용
    • 하이브리드 리트리버(Hybrid Retriever) 통합
    • 쿼리 재작성(Query Rewriting) 수행
    • 가드레일(Guardrails) 설정
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.