[퍼온 글] 훌륭한 개발자들이 항상 이전 코드에서 문제점을 발견하는 이유

[퍼온 글] 훌륭한 개발자들이 항상 이전 코드에서 문제점을 발견하는 이유

출처 : Why Great Developers Always Spot Problems in Their Old Code

저자 : Vinod Pal

[아래는 위 글의 첫 부분입니다. 구글 번역했습니다.]

2019년에 만들었던 옛 프로젝트 중 하나를 열어보던 기억이 아직도 생생합니다.

5분도 채 되지 않아 저는 스스로에게 "내가 정말 이 난장판을 낸 걸까?"라고 자문했습니다.

옛날 코드를 보면 움츠러들 수도 있습니다.

하지만 사실 반응은 약함의 신호가 아닙니다. 오히려 발전의 신호입니다.

훌륭한 개발자들은 옛 코드에서 문제점을 발견합니다. 이미 그 문제를 극복했기 때문입니다.

코드는 작성 당시의 사고 과정을 담은 스냅샷과 같습니다.

몇 년이 지난 지금, 당신은 더 나은 패턴을 사용하고 있습니다. 습관은 더 깔끔해지고, 코딩 본능은 더 예리해졌습니다.

이전 작업에서 결함을 발견할 수 있다는 것은 더 나은 판단력을 키웠다는 것을 보여줍니다.

진짜 걱정되는 것은 뒤돌아봤을 때 개선의 여지가 보이지 않을 때입니다. 그것은 당신이 정체되어 있다는 것을 의미합니다.

4개의 좋아요

지속적으로 좋은 글을 공유해주셔서 감사합니다. 퍼온 글은 읽을 거리 게시판으로 카테고리를 설정해주시면 감사하겠습니다. :folded_hands:

1개의 좋아요

몇 달 전에 자신이 작성한 코드를 보고 이렇게 중얼거립니다.

“어떤 ㅂㅅ이 코드를 이따위로 짠거야??”..

이 중얼거림을 25년째 하고 있습니다.

4개의 좋아요