Great 코드의 특징
Great 코드의 정의
- Great 코드는 CPU를 효율적으로 사용한다. (즉, 코드가 빠르다)
- Great 코드는 메모리를 효율적으로 사용한다. (즉, 코드가 적다)
- Great 코드는 시스템 자원을 효율적으로 사용한다.
- Great 코드는 읽기 쉽고 유지보수하기 쉽다.
- Great 코드는 일관된 스타일 지침서를 따른다.
- Great 코드는 정립된 소프트웨어 엔지니어링 규약을 따르는 명시적인 설계를 사용한다.
- Great 코드는 강화시키는 것이 쉽다.
- Great 코드는 테스트가 잘 되며 강하다 (즉, 동작이 된다.)
- Great 코드는 문서화가 잘 되어 있다.
Great 코드의 정의
Great 코드는 일관되고 우선순위가 높은 좋은 소프트웨어의 특징을 사용해서 작성된 소프트웨어이다. 특히, great 코드는 알고리즘을 소스코드로 구현할 때 프로그래머가 결정해야할 지침을 해주는 규칙들을 따른다.
From Write Great Code Vol. 2 by Randall Hyde
반응형
'Homo Coding' 카테고리의 다른 글
테스트 데이터 관리 (0) | 2009.11.11 |
---|---|
프로그래밍은 여러분의 팀을 가르치기도 한다. (0) | 2009.09.23 |
enum을 사용한 에러메시지 코드화 (0) | 2009.09.22 |
세가지 공공의 적들 : 잘라내기(Cut), 복사(Copy), 붙여넣기(Paste) (1) | 2008.03.14 |
프레임워크 사용을 위한 프레임워크 (0) | 2008.03.04 |