실용주의 디버깅 - 2부 큰 그림
·
개발
7장 실질적인 무관용 - 버그 우선순위제품 개발 과정 중에 버그를 보자마자 고치는 팀도 있고 개발 주기 마지막까지 미뤄두는 팀도 있다.빠른 버그 수정은 불확실성을 줄여주기 때문에 훨씬 좋은 전략이고 다음 2가지 원칙에 따른다.1. 개발하는 동안 버그를 찾을 수 있는 과정(테스트, 코드 리뷰, 배포)을 계속 반복2. 무엇보다 버그 수정 우선순위가 높다. 개발 중에 계속 버그를 고쳐야 프로젝트 마감 일정을 정확하게 예측할 수 있다!미뤄두면 버그가 얼마나 많이 남아있는지 수정에 얼마나 걸릴지 감을 잡기 힘들다. - 디버깅할 때의 마음가짐버그를 피할 수 없는 것으로 받아들이고 두려워하지 말자는 입장이 있고완벽함을 위해 노력하는 버그 무관용 입장이 있다.가장 생산성이 좋은 마음가짐은 두 양극 단의 사이인 실질적인..