반응형
엔지니어
-
[ 펌 ] '평범하되 위대하게' 개발자 생산성 습관 7가지Technique/Column 2016. 7. 4. 12:41
이 글의 원문 : http://www.ciokorea.com/news/29950 좋은 코드를 작성하는 데 꼭 많은 시간이 필요한 것은 아니다. 여기 개발자들이 좋은 코드를 만들기 위해 필요한 습관들을 정리했다. 펄(Perl) 프로그래밍 언어를 처음 개발한 래리 월(Larry Wall)은 위대한 프로그래머들이 가지는 공통점으로 '게으름', '조급함', '오만함'이라는 3가지 특징을 지목했다. 그에 따르면 '게으름'은 노동 시간을 절약하는 프로그램을 개발하고, 이를 문서화해 질문에 답할 필요가 없도록 해주는 역할을 한다. 그리고 '조급함'은 니즈(필요 사항)을 예상해 프로그램을 개발하도록 동기를 부여한다. 마지막으로 '오만함'은 다른 사람들이 비판할 수 없는 프로그램을 개발하도록 만든다. 그러나 위대한 프로..