<< 가상 환경에서 Chef 훅 돌려보기 | Home | 엔지니어와 관리자 >>

The Ten Commandments of Egoless Programming

프로그래밍에 대한 좋은 태도라고 해도 좋은 내용인 "The Ten Commandments of Egoless Programming"를 정리해 봅니다.
  1. 자신도 실수 할 수 있다는 것을 이해하고 받아 들일줄 알아야 한다.
  2. 너의 프로그램은 너 자신이 아니다.
    - 리뷰의 중요한 것은 문제를 발견하는 것이라는 것을 기억하라. 문제가 발견되어도 당신 개인 문제로 적용하지는 않는다.
  3. 아무리 당신이 그것에 대해서 자세히 알아도 세상에는 당신보다 많이 아는 사람이 항상 존재한다.
  4. 타인과 상의 없이 코드를 다시 쓰지 마라.
  5. 당신보다 지식이 없는 사람이라도, 존중, 인내하는 습관을 길러라.
  6. 세상에서 변하지 않는 것은 '변화'뿐이다.
    - 심각한 불편과는 싸울 수 없으니, 새로운 도전으로 요구사항, 플랫폼, 도구의 변화를 받아들여라.
  7. 권위를 낳는 것은 직함(위치)이 아니라 지식이다.
  8. 당신이 믿고 있는 신념과 싸워라. 그러나 패배는 우아하게 받아들이자.
    - 고정관념에서 벗어나야 발전할 수 있다.
  9. 타인과 적극적으로 커뮤니케이션하라.
  10. 비난한다면 사람이 아니라 코드에게 하라.



Add a comment Send a TrackBack