좋은 설계는 나쁜 설계보다 바꾸기 쉽다.(ETC 가치) 막하지말고 잘하자
실용주의 프로그래머는 자신을 포함해서 아무도 믿지 않는다.
결합도 낮은 코드가 바꾸기 쉽다.
동시에 혹은 병렬로 작동하는 코드가 신기하던 시절도 있었다. 하지만 이제는 필수다.
본능에 귀를 기울이고 문제가 여러분 앞에 튀어나오기 전에 미리 대처하라.우리는 우연에 맡기는 프로그래밍, 곧 행운과 우연한 성공에 의존하는 프로그래밍을 하지 않아야 한다. 대신 의도적으로 프로그래밍해야한다.
좋은 개발자라면 협상 능력을 키울 수 있는 상황이기도하다.사용자처럼 생각하기 위해서는 사용자와 함께 일하라좋은 요구 사항은 추상적이다. 요구사항은 필요를 표현하는 것이다.
모든 일을 접어두고 내일부터 다시 코드를 쳐야겠다. 그게 프로그래머니깐