Anforderungen: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Roth (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
|||
| Zeile 39: | Zeile 39: | ||
* Sie sollten als [[Entwicklungsumgebung|IDE]] [[VisualStudioTutorial|Visual Studio]] 2015 verwenden. Sprechen Sie andere Versionen oder andere IDEs kurz mit uns ab. | * Sie sollten als [[Entwicklungsumgebung|IDE]] [[VisualStudioTutorial|Visual Studio]] 2015 verwenden. Sprechen Sie andere Versionen oder andere IDEs kurz mit uns ab. | ||
* Ihre Spiel darf auf wöchentlicher Basis (Stichtag vom Tutor bestimmt) keine Warnings oder Errors (weder Compiler noch [[Resharper]]) enthalten. Bis zur finalen Abgabe dürfen alle im Projekt (nicht in der [[Hausaufgabe]]) vorkommenden [[Resharper|ReSharper]] Warnungen und/oder Fehler, die sich auf die Nicht-Benutzung von Variablen, Methoden oder Klassen beziehen ("unused"), ignoriert werden. Verwenden Sie hierzu die entsprechenden ReSharper Settings, die für die Arbeit am unfertigen Projekt gedacht sind. Die finale Abgabe muss den finalen ReSharper Settings gehorchen. Die entsprechenden Settings-Dateien können im [[Downloads]]-Bereich heruntergeladen werden. In begründbaren Ausnahmefällen (Serialisierung, Dependency Injection, etc.) dürfen Sie Warnungen durch die entsprechenden Code-Kommentare unterdrücken. Dokumentieren Sie dann immer noch den Grund für die Unterdrückung an dieser Stelle. Kontaktieren Sie uns im Zweifelsfalle. | * Ihre Spiel darf auf wöchentlicher Basis (Stichtag vom Tutor bestimmt) keine Warnings oder Errors (weder Compiler noch [[Resharper]]) enthalten. Bis zur finalen Abgabe dürfen alle im Projekt (nicht in der [[Hausaufgabe]]) vorkommenden [[Resharper|ReSharper]] Warnungen und/oder Fehler, die sich auf die Nicht-Benutzung von Variablen, Methoden oder Klassen beziehen ("unused"), ignoriert werden. Verwenden Sie hierzu die entsprechenden ReSharper Settings, die für die Arbeit am unfertigen Projekt gedacht sind. Die finale Abgabe muss den finalen ReSharper Settings gehorchen. Die entsprechenden Settings-Dateien können im [[Downloads]]-Bereich heruntergeladen werden. In begründbaren Ausnahmefällen (Serialisierung, Dependency Injection, etc.) dürfen Sie Warnungen durch die entsprechenden Code-Kommentare unterdrücken. Dokumentieren Sie dann immer noch den Grund für die Unterdrückung an dieser Stelle. Kontaktieren Sie uns im Zweifelsfalle. | ||
* Die im [[ | * Die im [[Git|Git master branch]] aktuelle Version muss immer kompilierbar und lauffähig sein. | ||
=== Hinweise === | === Hinweise === | ||
