Einführung
Der Code, den Sie schreiben, muss dem Compiler und anderen Entwicklern und Entwicklerinnen, die Ihren Code möglicherweise lesen müssen, Ihre Absicht mitteilen. Und da Sie der Entwickler bzw. die Entwicklerin sind, der bzw. die Ihren Code am häufigsten liest, manchmal auch Monate, nachdem Sie ihn ursprünglich geschrieben haben, liegt es in Ihrem besten Interesse, Code zu schreiben, der klar und leicht zu verstehen ist. Denken Sie daran, dass Sie Code möglicherweise nur einmal schreiben, aber mehrmals lesen müssen.
Angenommen, Sie wurden darum gebeten, Code für eine andere Gruppe von Entwicklern und Entwicklerinnen zu schreiben. Sie treffen sich mit ihnen, um die Vorgaben zu besprechen, und die Aufgabe ist klar. Nach der Besprechung teilen wird Ihnen mitgeteilt, dass Sie während der Entwicklung selbstständig arbeiten werden. Sobald Sie fertig sind, übergeben Sie Ihren Code an die andere Gruppe. Die Programmieraufgabe geht nicht über Ihre Fähigkeiten hinaus, aber Sie mussten noch nie Code schreiben, den jemand anderes verwalten wird. Das Team hat Ihnen mitgeteilt, dass es kein Problem geben sollte, solange Sie den Standardprogrammierkonventionen von C# folgen. Sie planen, sich die C#-Programmierkonventionen noch einmal anzusehen, die sich auf den Code beziehen, an dem Sie arbeiten werden.
In diesem Modul lernen Sie, wie Sie Namen für jede Ihrer Variablen auswählen, die deren Zweck und Bedeutung beschreiben. Sie erfahren, wie Sie Codekommentare hinzufügen, die die allgemeinen Anforderungen und Ihren Codeansatz dokumentieren. Zudem erfahren Sie, wie Sie den Compiler anweisen, vorübergehend Codezeilen zu ignorieren. Schließlich erfahren Sie, wie Leerraum dazu verwendet werden kann, die Beziehung zwischen einzelnen Codezeilen zu verdeutlichen.
Am Ende dieses Moduls werden Sie Code zielorientierter schreiben und sich auf die Lesbarkeit und Qualität des Codes konzentrieren, damit er nicht nur vom Compiler, sondern auch von anderen Entwicklern verstanden wird.
Wichtig
Dieses Modul enthält Programmieraktivitäten, die Visual Studio Code erfordern. Sie benötigen Zugriff auf eine Entwicklungsumgebung, in der Visual Studio Code für die C#-Anwendungsentwicklung installiert und konfiguriert ist.
Lernziele
In diesem Modul lernen Sie Folgendes:
- Wählen eines beschreibenden Namens für jede Variable, der deren Zweck und Bedeutung beschreibt
- Verwenden von Codekommentaren, um den Compiler temporär anzuweisen, Codezeilen zu ignorieren
- Verwenden von Codekommentaren, um übergeordnete Anforderungen oder den Zweck eines Codeabschnitts zu beschreiben
- Schreiben von Code, in dem Leerraum wirksam verwendet wird, um die Beziehungen zwischen Codezeilen zu verdeutlichen
Voraussetzungen
- Erfahrung mit der Verwendung von Visual Studio Code zum Erstellen und Ausführen von C#-Konsolenanwendungen
- Erfahrung mit dem Ausgeben von Meldungen in der Konsole mithilfe von
Console.WriteLine() - Erfahrung mit der Verwendung der Anweisungen
ifundelse ifzum Erstellen von Codeverzweigungen