-
-
실용주의 프로그래머 ㅣ 프로그램 프로그래밍 프로그래머 2
앤드류 헌트 외 지음, 김창준 외 옮김 / 인사이트 / 2005년 8월
평점 :
구판절판
the practice of programming
Pragmatic Bookshelf
완벽한 소프트웨어는 만들 수 없다.
방어적 코드의 작성, 테스트 프로그램 작성
부끄럼 타는 코드를 만들어라.
자신을 남에게 속속들이 들어내기 말고, 너무 많은 사람과 상호작용하지 말라
모듈간의 결합도를 최소화하라.
디미터 함수 법칙 : 응답집합이 큰 클래스는 작은 클래스보다 에러를 발생시키기 쉽다.
서비스를 사용해서 설계하라
어떤 일들은 설명하기보다는 실제로 하는 것이 쉽다.
문서가 애초부터 전체의 일부가 되게 하고, 나중에 집어넣으려고 하지 말라.