태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
블로그 이미지
하늘을 헤엄치다. revoman

카테고리

분류 전체보기 (176)
Eye (13)
Programming (82)
Unix & Linux (52)
Android (3)
Tool and Tip (13)
시스템 관리 (7)
OPEN SOURCE (2)
XML (1)
WEB (0)
MY PROGRAM (1)
정보관리기술사 기출.. (1)
IT 동향 (1)
Total56,866
Today6
Yesterday34

'Book'에 해당되는 글 1건

  1. 2007/08/28 Art of UNIX Programming

책 정보

제   목 : Art of UNIX Programmingrt of UNIX Programming

글       : Eric S.Raymond

역       : 김희석

출판사 : 정보문화사, Addison Wesley

Homepage : http://www.faqs.org/docs/artu/

인용

 유닉스 철학의 기본

  1. 모율화의 원칙 - 깔끔한 인터페이스로 연결할 수 있는 단순한 모듈을 작성하라.
  2. 명료함의 규칙 - 명료함은 영리함보다 중요하다.
  3. 결합의 규칙 - 다른 프로그램과 결합될 수 있도록 프로그램을 설계하라.
  4. 분리의 규칙 - 메커니즘과 정책을 분리하라. 인터페이스와 엔진을 분리하라.
  5. 단순함의 규칙 - 단순함을 위한 설계를 하라. 피할 수 없을 경우에만 복잡함을 더하라.
  6. 투명성의 규칙 - 프로그램을 검사하고 디버깅하기 좋도록 투명하게 작성하라.
  7. 절약의 규칙 - 다른 일들을 하지 않는다는 갖어 하에서만 큰 프로그램을 작성하라.
  8. 강건함의 규칙 - 강건함은 투명성과 간결함으로부터 나온다.
  9. 표현의 규칙 - 모든 지식들을 데이터로 감싸게 하라. 프로그램 로직은 그만큼 간결해진다.
  10. 예외적 상황 최소화의 법칙 - 인터페이스 디자인에서는 뜻밖의 것을 최소화하라.
  11. 무언의 법칙 - 프로그램은 중요한 메시지만 출력해야 한다.
  12. 정정의 규칙 - 수습할 수 있으면 그렇게 하라. 하지만 실패할 수 밖에 없다면, 되도록 빨리 단념하라.
  13. 경제성의 규칙 - 프로그래머의 시간은 컴퓨터의 시간보다 소중하다.
  14. 자동화의 규칙 - 손으로 코딩하지 않도록 하라. 프로그램을 만드는 프로그램을 만들어라.
  15. 최적화의 규칙 - 먼저 프로토타입을 만들어라. 최적화 이전에 돌아가는 버전을 만들어라.
  16. 다양성의 규칙 - "왕도"는 없다.
  17. 확장성의 규칙 - 미래를 위한 설계를 하라. 그 때는 곧 들이닥칠 것이다.
Posted by revoman
TAG ,

최근에 달린 댓글

최근에 받은 트랙백

글 보관함