Programmierspezifikationen spielen eine wichtige Rolle bei der Verbesserung der Lesbarkeit von Programmen. Das Befolgen bestimmter Spezifikationen beim Programmieren kann das Verständnis von Algorithmen erleichtern und es für Programmierer einfacher machen, sie zu verstehen und zu kommunizieren.
Benennungsprinzipien und Gewohnheiten:
Zwei Methoden: Pascal-Fall und Camel-Fall.
Parameter, Objekte und Steuerelemente werden im Allgemeinen im Camel-Fall benannt, andere im Pascal-Fall.
Beispiel: int GetValue(string strValue) Der Methodenname GetValue verwendet die Pascal-Schreibweise und der Parametername strValue die Camel-Schreibweise.
Die Namen von Parametern, Objekten und Steuerelementen sollten beschreibend sein und die Namensstruktur ist „Typ + Zweck“.
Beispiel:
Die Methode intAge strName lblAge btnLogin verwendet Verben, Attribute verwenden Substantive und Ereignishandler: 1. Verwenden Sie Verben mit Tempuskonzepten. 2. Fügen Sie das Suffix EventHandler hinzu
Zum Beispiel: öffentlicher Delegat void MouseEventHandler(object sender, MouseEvent e);
Es wird empfohlen, für den Namespace eine zweischichtige Struktur aus Firmennamen und Projektnamen zu verwenden.
Namespace CompanyName.Sales //Entspricht einem zweistufigen Namespace im verschachtelten Modus. Wenn es sich um einen Plural handelt, verwenden Sie die Pluralform „Sales“ anstelle von „Sale“.
{
public class Customer () //Keine Präfixe, Unterstriche und Abkürzungen sollten mit dem Namespace identisch sein
{
}
}
http://www.cnblogs.com/andymore/archive/2006/10/04/521368.html