In der MCP Beta Prüfung 70-355 werden Skills zu Programmier Konventionen mit dem Ziel Code Qualitt abgefragt. Konkret war in einer Aufgabenstellung eine Anforderung spezifiziert die CamelCase und PascalCase fordert.
Welche Code Notationen gibt es
camelCase | Gross Kleinschreibung, erster Buchstabe klein | int itemCount | Methoden Argumente, lokale Variablen |
PascalCase | Wortanfang Groß | OnSuspending | Klassen und Methoden Namen |
Hungarian | DatenTyp + Bezeichner | cName oder strName | obsolet in .net |
Screaming Caps | Nur Gross | #if DEBUG | Konstanten, |
| | | |
Werkzeuge wie Visual Studio oder Stylecop können automatisiert auf die Code Qualität im Rahmen des Build und Test Prozesses prüfen.
In Visual Studio 2015 Projekt wird das Regel Set in den Eigenschaften der Solution eingestellt.
Beim Build Vorgang oder wenn man im Visual Studio Menü den Punkt Analyze auswählt wird der Programmiercode auf “Schönheit” geprüft.