회색 글씨로 나의 생각을 적었습니다
예전 코드가 엉망진창이라는 생각 때문입니다.
예전 코드가 엉망진창이라는 생각은 다음과 같이 기본적이며 근원적인 프로그래밍 법칙 때문에 생깁니다.
코드 쓰는 작업보다 읽는 작업이 더 어렵다
저도 남의 코드 읽는 것이 이토록 어렵다는 것을 처음 입사하고 깨달았습니다...
이전 코드를 이해하는 노력을 그만두고 내가 새로 코드를 짜는게 훨씬 쉽고 즐겁기 때문입니다.
마치 소스코드가 오래되면 녹슬기라고 하는 것처럼 생각하면서, 이전 코드가 엉망진창인 이유를 댑니다.