개발자 생산성 습관 | 좋은 코드를 만들기 위해 필요한 습관들


개발자 생산성 습관 | 좋은 코드를 만들기 위해 필요한 습관들

펄(Perl) 프로그래밍 언어를 처음 개발한 래리 월(Larry Wall)은 위대한 프로그래머들이 가지는 공통점으로 '게으름', '조급함', '오만함'이라는 3가지 특징을 지목했다. 그에 따르면 '게으름'은 노동 시간을 절약하는 프로그램을 개발하고, 이를 문서화해 질문에 답할 필요가 없도록 해주는 역할을 한다. 그리고 '조급함'은 니즈(필요 사항)을 예상해 프로그램을 개발하도록 동기를 부여한다. 마지막으로 '오만함'은 다른 사람들이 비판할 수 없는 프로그램을 개발하도록 만든다. 그러나 위대한 프로그래머라고 해서 반드시 생산성이 높은 프로그래머인 것은 아니다. 사실 조직 생산성 측면에서는 일상의 업무를 훌륭히 처리하는 개발자가 간헐적으로 최고의 능력을 발휘하는 개발자보다 더 우수할 수 있다. 또 위대한 개..


원문링크 : 개발자 생산성 습관 | 좋은 코드를 만들기 위해 필요한 습관들