'RULE'에 해당되는 글 3건

  1. 길가메쉬 서사시중 2008.01.01
  2. 事必歸易 2007.11.26
  3. rule 2007.11.13

길가메쉬여, 그대가 찾는 것은 결코 찾을 수 없으리라. 신들이 인간을 창조할 때 죽음을 인간의 숙명으로 안겨주고 영생의 삶을 거두었기 때문이오. 그대가 살아 있는 시간을 즐겁고 충만하게 보내오. 그대의 손을 잡는 어린 아이를 사랑하오. 그대의 아내를 품에 안고 즐겁게 해주오. 기껏해야 이런 것들만이 인간이 해낼 수 있는 것이기 때문이오.

다가올 2008년의 기본 방침이다.

,

事必歸易

from 카테고리 없음 2007. 11. 26. 05:01

컴퓨터가 이해하는 코드는 어느 바보나 다 짤 수 있다. 훌륭한 프로그래머는 사람이 이해할 수 있는 코드를 짠다.

-Martin Fowler-

모든건 쉬운걸로 돌아간다.

결국은 쉬운게 남는다.

,

rule

from 카테고리 없음 2007. 11. 13. 13:18

일관성이 필요하다

98년 이후 거의 십년간 매주 10줄 내외에서 많게는 수천줄 짜리를 코드를 만들어왔다. 그중 대부분은 그때 그때의 용도를 위해 활용되고 폐기 처분 내지는 소실된것들이 대부분이다. 한 달 뒤에도 코드만 보면 바로 이해될 수 있는 코드를 만들어내는 것이 단기 목표다.

규칙을 만들었다

사실 만든것이 아니고 파이썬 스타일가이드Python Style Guide를 읽고난 후, 최소한 이정도라도 지키자는 절박함이 90%이상이다.

* 주석은 코드와 함께 바꾼다. 주석은 해당 함수의 사용법useage이 되어야 한다. 최소한 매개 인자의 설명은 들어가야 한다. 가능하면 참고문헌도 같이 달것

* 코드 자체가 스스로 설명하는 코드를 만들자; 읽기 쉬운 코드가 성능도 좋다; 쉬운 관리

* 중요한 함수, 클래스 이름은 CapWords 나머지는 lowercase

* 들여쓰기는 스페이스를 기본으로 쓰자. 탭은 쓰지말자

* 이진 연산자 양쪽에는 스페이스, 쉼표 뒤에 스페이스

* 줄당 78자 이내로 작성할것

* comp, applly, form, get, set의 액션 첨자

이제 습관으로 만드는 일만 남았다

,