Git 커밋 메시지 컨벤션 가이드
소프트웨어 개발 과정에서 Git을 사용하여 코드를 관리할 때, 각 코드 변경(커밋)에는 메시지를 필수로 작성해야 합니다. 하지만 종종 이 커밋 메시지가 모호하거나 일관성이 없어, 추후 코드 이력을 추적하거나 유지보수할 때 어려움을 겪는 경우가 많습니다. 'fix bug'와 같은 일반적인 메시지는 변경 내용의 본질을 파악하기 어렵게 만들며, 이는 결국 개발 효율성 저하 ...
7월 14일 00:33에 게시됨
Roslyn과 CI를 활용한 단위 테스트 품질 관리 및 제품 출시 제어
이전 글에서는 Roslyn을 사용하여 코드 분석을 수행하고, 사용자 정의 규칙을 통해 문제 있는 코드나 코딩 표준에 맞지 않는 코드를 식별하여 커밋을 차단함으로써 팀의 코드 품질을 향상시키는 방법을 다뤘습니다.
이번에는 Roslyn 기술을 활용하여 단위 테스트 코드를 분석하고, 단위 테스트 커버리지와 실행 성공률을 기반으로 제품 출시 품질을 엄격히 관리하는 방법 ...
5월 31일 03:30에 게시됨