Abgaberichtlinien Code
Abgaberichtlinien für Code
Sämtlicher Code ist (sofern nicht anders gefordert) in Englisch zu erstellen. Dazu gehören insbesondere Dateinamen und Identifier, aber auch Kommentare, Konsolenausgaben oder Exception-Messages.
Jeglicher abgegebener Code muss kompilierbar bzw. interpretierbar sein - syntaktische Korrektheit.
Auskommentierter Code wird negativ bewertet und für die Bewertung des restlichen Codes ignoriert. Niemals auskommentierten Code abgeben.
Abgabe über Teams
Jegliche generierten Dateien und Ordner dürfen in der Abgabe nicht enthalten sein. Nur Dateien die Code, oder Konfiguration enthalten sollen in der Abgabe enthalten sein. Bei kleinen Projekten sollen nur diese Dateien einzeln hochgeladen werden. Bei größeren Projekten kann das gezippte Projekt abgegeben werden. Hierbei ist jedoch darauf zu achten, dass keine generierten Ordner oder Dateien enthalten sind (keine bin, obj und node_modules Folder, keine DLL, oder EXE Dateien).
Abgabe als GIT Projekt
Bei der Abgabe über GIT ist über entsprechende .gitignore Files sicherzustellen, dass keine generierten Dateien (bin, obj, node_modules Folder, DLL und EXE Dateien) committed werden.
C# Naming Conventions
siehe Microsoft Coding Style - Identifier Names