프로그래밍 사양은 프로그램의 가독성을 향상시키는 데 중요한 역할을 합니다. 프로그래밍할 때 특정 사양을 따르면 알고리즘을 더 쉽게 이해할 수 있고 프로그래머가 더 쉽게 이해하고 통신할 수 있습니다.
명명 원칙과 습관:
두 가지 방법: 파스칼 케이스(Pascal Case)와 카멜 케이스(Camel Case
)
예: int GetValue(string strValue) 메소드 이름 GetValue는 Pascal 표기법을 채택하고 매개변수 이름 strValue는 Camel 표기법을 채택합니다.
매개변수, 개체, 컨트롤의 이름은 설명적이어야 하며 이름 구조는 "유형 + 목적"입니다.
예: intAge strName lblAge btnLogin
메소드는 동사를 사용하고, 속성은 명사를 사용하고, 이벤트 핸들러는 다음과 같습니다. 1. 시제 개념이 있는 동사를 사용합니다. 2. 접미사 EventHandler를 추가합니다.
예: public 위임자 void MouseEventHandler(object sender, MouseEvent e)
네임스페이스는 회사 이름과 프로젝트 이름의 이중 계층 구조를 사용하는 것이 좋습니다.
네임스페이스 CompanyName.Sales //중첩 모드의 2단계 네임스페이스와 동일합니다. 복수형인 경우 Sale 대신 Sales라는 복수형을 사용합니다.
{
public class Customer () //접두사, 밑줄, 약어는 네임스페이스와 동일하지 않아야 합니다.
{
}
}
http://www.cnblogs.com/andymore/archive/2006/10/04/521368.html