프로그래밍 어록 - 안드레 테일러의 10년간의 소프트웨어 개발에서 배운 10가지
http://www.globalnerdy.com/2007/03/22/andres-taylor-top-ten-things-ten-years-of-professional-software-development-has-taught-me/ 에서
- 객체 지향은 생각보다 어렵다.
- 소프트웨어 개발에서 어려운 부분은 커뮤니케이션이다.
- NO라고 말 할 수 있게 된 것 같다.
- 모두가 똑같이 중요하다면 중요한 것이 없다는 것이다.
- 하나의 문제만 너무 생각하지 않는다.
[악마는 디테일에 숨어 있지만 지불 방법은 이론이 아니라 구현하는 것이다.] - 뭔가에 정말 깊이 빠져들기. 단 시간을 너무 뺏기지 않도록 할 것.
[ 깊고 흥미로운 일이라도 실제 사용할 일이 없는 것도 많다.] - 소프트웨어 개발 조직의 다른 부분에 대해서 배우는 것.
- 동료가 가장 좋은 교사이다.
[동료를 경쟁 상대가 아니라 자산으로 보자] - 동작하는 소프트웨어가 전부다.
- 어쩔 수 없는 놈들도 있다.
이 글은 2017-05-11에 작성되었습니다.