[퍼온 글] 훌륭한 개발자들이 항상 이전 코드에서 문제점을 발견하는 이유
출처 : Why Great Developers Always Spot Problems in Their Old Code
저자 : Vinod Pal
[아래는 위 글의 첫 부분입니다. 구글 번역했습니다.]
2019년에 만들었던 옛 프로젝트 중 하나를 열어보던 기억이 아직도 생생합니다.
5분도 채 되지 않아 저는 스스로에게 "내가 정말 이 난장판을 낸 걸까?"라고 자문했습니다.
옛날 코드를 보면 움츠러들 수도 있습니다.
하지만 사실 반응은 약함의 신호가 아닙니다. 오히려 발전의 신호입니다.
훌륭한 개발자들은 옛 코드에서 문제점을 발견합니다. 이미 그 문제를 극복했기 때문입니다.
코드는 작성 당시의 사고 과정을 담은 스냅샷과 같습니다.
몇 년이 지난 지금, 당신은 더 나은 패턴을 사용하고 있습니다. 습관은 더 깔끔해지고, 코딩 본능은 더 예리해졌습니다.
이전 작업에서 결함을 발견할 수 있다는 것은 더 나은 판단력을 키웠다는 것을 보여줍니다.
진짜 걱정되는 것은 뒤돌아봤을 때 개선의 여지가 보이지 않을 때입니다. 그것은 당신이 정체되어 있다는 것을 의미합니다.