오늘의 깨달음

기획은 정말 중요하다. 기획은 수정하기 쉽지만 이미 만들어진 결과물은 수정하기 어렵기 때문이다.

기획에서 버튼 하나 없애려면 지우개나 수정 테이프를 쓰면 금방이다. 하지만 완성된 코드에서라면 어떨까. 개발자가 전설의 짱짱개발자가 아닌 이상 버튼 코드만 지워서 해결되지는 않는다. 그렇게 다른 코드도 손보다 보면 시간도 오래 걸리고, 코드도 지저분해지고, 버그도 생기기 마련이다.

더 이상 바꿀 게 없을 때까지 쓰고 지워서 기획하자. 시간을 버리는 일인 것 같지만 실제로는 시간을 정말 많이 아낄 수 있다.