프로젝트를 하며 반복해서 마주친 함정들을 짧게 적어 둡니다.
나쁜 신호가 관측되지 않았다는 것과 좋다는 것은 다릅니다. 관측되지 않은 이유가 정말 없어서인지, 볼 수단이 없어서인지를 먼저 구분해야 합니다.
형식이 틀린 데이터를 통째로 버리는 검사는 오류를 남기지 않습니다. 그래서 틀린 숫자보다 더 늦게 발견됩니다. 같은 이벤트에서 나온 다른 값이 남아 있으면 그것으로 대조할 수 있습니다.
암묵적 가정은 반드시 어딘가에서 문제를 일으킵니다. 처음부터 눈에 보이게 적어 두면 틀렸을 때 빨리 발견됩니다.