코드 품질 개선 기법 2편: 확인 여부를 확인했나요?
코드 품질개발 문화리뷰피드백LINE모바일 클라이언트
AI 요약
BetaLINE의 모바일 클라이언트 개발팀에서 코드 품질 및 개발 문화 개선을 위해 진행하는 Review Committee 활동을 소개합니다. '라는 주제로 코드의 범위 검증 책임 소재 불명확성 문제를 다룹니다.
진행률 표시줄 함수 예시를 통해 상한과 하한 검증 책임이 분산될 때 발생할 수 있는 오류와 이를 해결하기 위한 '믿을 수 있는 것은 자기 자신뿐'이라는 첫 번째 방법(호출되는 함수 내부에서 검증)을 제시합니다. 이는 함수 호출을 '풀 프루프(fool proof)'하게 만들어 버그 발생 가능성을 줄이는 것을 목표로 합니다.
함수 호출을 '풀 프루프(fool proof)'하게 만들어 버그 발생 가능성을 줄이는 것을 목표로 합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



