[컴] 코딩 규칙 coding rule

style guide / coding rule / 코딩룰 / 스타일 가이드 /code rule /


나만의 코딩 규칙

  1. 최대한 이해가 잘 되도록 코드를 짜는데에 중점을 둔다. 대부분의 경우 성능은 그 이후의 문제다
  2. 변수이름은 의미가 잘 파악되도록 짓는다. 여러줄의 주석보다 code 를 읽을 수 있도록 하자.
  3. 되도록 주석은 영어를 권장한다. encoding 으로 주석이 깨지는 등의 영향을 막기 위해서이다. 하지만 영어로 의미전달이 잘 되지 않는다면 차라리 한글이 나을 수 있다.

javascript

  1. css : 항상 공통적인 부분을 많이 사용해서 class 의 수를 줄이려고 하자. local 을 많이 만드는 것은 장기적으로 성능을 저하시킨다.

다른 회사의 coding rules

  1. 나사(NASA)의 코딩룰
    1. NASA’s 10 rules for developing safety-critical code - SD Times
    2. How to code like the top Programmers at NASA — 10 critical rules - Alt Bulletin
  2. 구글의 스타일 가이드 : Google C++ Style Guide
  3. Typescript Coding Guidlines for Contributors : https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines
  4. Want Cleaner Code? Use the Rule of Six, 단기기억과 작업기억 공간은 한번에 4~6개만 저장 가능하니, 코드 한줄이 6+개 이상의 정보를 가지고 있다면, 간소화 해야한다는 것, "Rule of Six"



댓글 없음:

댓글 쓰기