코드가 미로일 때, 현명한 개발자는 지도를 만든다
When code is a maze, smart developers make maps

현대의 디커플링된 코드는 스파게티 코드보다 이해하기 더 어려운 미로가 되었다. 개발자들은 코드를 파악하는 데 수정하는 시간보다 훨씬 많은 시간을 쓴다. 이 글은 주석을 이정표로, 문서를 지도로 삼아 학습한 내용을 기록하고 공유하라고 제안한다. 주석과 문서의 구체적인 작성법도 함께 다룬다.
미로에서 길을 잃었을 때는 너덜너덜한 오래된 지도가 지도가 아예 없는 것보다 훨씬 나을 때가 많다.