사상 - 프로그래밍 이데올로기UNIX 사상절약의 원칙큰 코드는 작성하지 않는다.큰 코드는 제어 불능 코드를 덧붙이지 않는다.
투명성의 원칙소프트웨어 동작의 시각화
투명성 - 소프트웨어 동작에 관해 한눈에 봐도 곧바로 무엇을 어떻게 하고 있는지 이해할수 있을것
개시성 ...
코드스피츠73 part2흐름제어LABEL, BREAK, CONTINUELABEL은 변수의 식별자와 같다.
레이블 레인지가 가르치는 곳으로 갈수있다.
레이블을 주석 형태로도 쓸수 있다.
12345678910111213const con = document.getElemen ...
사상 - 프로그래밍 이데올로기UNIX 사상UNIX의 근간이 되는 암묵적인 지식UNIX는 엄청난 생명력이 있다 1969년에 등장했다.
모듈화의 원칙소프트웨어는 복잡하다 하지만 복잡도 정도는 낮출 수 있다.코드중 관계성이 높은 요소를 모아 모듈을 작성한다.복잡한 정도를 제 ...
사상 - 프로그래밍 이데올로기7가지 설계 원리단순 원리단순함을 중시한다. 버그는 복잡한곳에서 나온다
동형 원리형태를 중요시한다. 코드에 일관성을 가지게 하자
대칭 원리형태의 대칭성을 중시한다. 참일때 처리가 있으면 거짓일떄 처리가 있어야 된다
계층 원리구조의 계층성을 ...
사상 - 프로그래밍 이데올로기아키텍처 기본 기법상호 운영성소프트웨어는 시스템의 일부이며 독립해서 존재하는것이 아니고 다른 시스템이나 환경과 빈번하게 상호작용한다.외부 기능이나 자료구조로의 접근이 명확하게 정의된 아키텍처를 설계표준 규격을 선택해야 된다.
효율성
시간 효 ...