1. 동일한 값으로 사용되고 수정되어지는 상수나 문자는 define 해서 사용하자.
-> 잘못된 사용으로 프로그램의 에러를 발생시킨다.
-> 프로그램 코드 수정시 여러곳을 찾아가며 수정해야한다.
2. 변수나 함수의 이름에는 의미가 부여되는 범위내에서 짧게 만들자
-> 변수나 함수를 찾기가 쉽고, 이름만으로도 어떤기능을 하는지 알기 쉽다.
3. 다른 클랙스애서 사용되더라도 동일한 일을 하는 함수나 변수명은 되도록 통일하자
-> 코드 수정이 쉽고 알아보기 쉽다.
4. 하나의 함수에는 되도록 하나의 기능을 하도록 분할한다.
-> 하나의 함수에 여러기능을 다 넣으면 나중에 수정이 힘들고
다른 함수에 동일한 기능을 하는 코드의 중복이 발생할 수 있다.
-> 세분화된 함수들은 필요한 기능을 함수 호출만으로 되므로 코드의 중복을 줄일 수 있고
코드의 편집이 용이하다.
5. 변수의 초기화는 필수로 하자.
-> 초기화를 안할 시 변수에 들어있는 잘못된값으로인해 프로그램이 오작동을 할 수있다.
특히 포인터 변수는 프로그램의 잘못된 주소를 참조해 프로그램의 에러를 발생 시키는 경우가 많다.
6. 소스는 백업을 해두자.
-> 잘못해서 코드의 복원이 힘들어지더라도 백업해 놓은 코드를 사용해 되돌릴 수 있도록
항시 백업해두는 것이 좋다.
| Wireless Zero Configuration 서비스 시작 시 1068 에러 발생 (0) | 2008/02/29 |
|---|---|
| 무료 ICON 제작 프로그램 (0) | 2008/02/28 |
| 프로그래밍 코드 작성시 주의 사항 몇가지 (0) | 2008/02/05 |
| [TOOL]IP 변경 관리 프로그램 - 네오아이피 (0) | 2008/01/30 |
| 리눅스 관련 수업때문에 설치한 VMware_Workstation (0) | 2007/09/07 |
| 효능과일 (0) | 2007/07/27 |
Tag : 정보