프로그래밍 어록 - egoless programming 10계명
Gerald Marvin Weinberg의 “The Psychology of Computer Programming” 에서
- 자신이 잘못을 저지른다는 것을 이해하고 받아들이기.
- 자신과 자신의 코드는 별개이다.
- 아무리 “가라데”를 배워도 언제든지 당신보다 더 잘 아는 사람이 있다.
- 상의 없이 코드를 다시 쓰지 않는다.
- 자신보다 무지한 사람에 대해서도 존경과 경의와 인내심을 갖고 대하자.
- 세계에서 유일하게 변하지 않는 것은 변한다는 것뿐.
- 유일하고 진정한 권위는 자리가 아닌 지식에서 생긴다.
- 자신이 옳다고 생각하는 것을 위해 싸우자. 그러나 지면 깨끗이 인정한다.
- “방에 틀어박힌 놈”은 되지 마라.
- 사람이 아닌 코드를 비판하자 - 코더에게는 상냥하지만 코드에는 엄격하다.
이 글은 2017-05-11에 작성되었습니다.