Hauptseite: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 7: | Zeile 7: | ||
{{Hauptseite Kategorie | {{Hauptseite Kategorie | ||
|Titel=Organisation | |Titel=Organisation | ||
|Inhalt={{#ask: [[Kategorie:Organisation]] | |||
|?Name | |||
|format=ul | |||
|limit=50 | |||
|offset=0 | |||
|link=all | |||
}} | |||
}} | }} | ||
{{Hauptseite Kategorie | {{Hauptseite Kategorie | ||
|Titel=Bewertungsrichtlinien | |Titel=Bewertungsrichtlinien | ||
|Inhalt={{Verzeichnis | |||
|blatt=1 | |||
}} | |||
{{Verzeichnis | |||
|blatt=2 | |||
}} | |||
{{Verzeichnis | |||
|blatt=3 | |||
}} | |||
}} | }} | ||
{{Hauptseite Kategorie | {{Hauptseite Kategorie | ||
|Titel=Vorlesungsstoff | |Titel=Vorlesungsstoff | ||
|Inhalt={{#ask: [[Kategorie:Java Grundlagen]] | |||
|?Name | |||
|format=ul | |||
|limit=50 | |||
|offset=0 | |||
|link=all | |||
}} | |||
}} | }} | ||
</div> | </div> | ||
{{#default_form:Hauptseite Kategorie}} | {{#default_form:Hauptseite Kategorie}} |
Version vom 2. Februar 2024, 10:03 Uhr
Beschreibung
Beschreibung
Das Programmieren-Wiki wurde zum Start des Wintersemesters 2013/14 im Rahmen der Vorlesung Programmieren (1. Semester, Informatik / Informationswirtschaft) am KIT initiiert. Hier sollen immer wiederkehrende Anfängerfragen und Probleme möglichst umfassend und mit Beispielen erläutert werden. Das Wiki wird im Laufe der Semester stetig von den Lehrenden erweitert. Aber auch sinnvolle Beiträge von Kursteilnehmern werden die Qualität und Quantität des Wikis kontinuierlich steigern.
Einklappen
Bewertungsrichtlinien
Blatt 1 Abzüge
- Dokumentation
- Instanceof außerhalb der equals-Methode
- Komplexität
- Leerer Block/Leerer Konstruktor
- Nur Main
- Scanner
- Schlechter Bezeichner
- Schwieriger Code
- Unbenutztes Element
- Assertions
- Bedeutungslose Konstanten
- Datenkapselung
- Duplikate
- Enum
- Fehlermeldungen
- Final
- Hartcodieren
- Hilfsklasse
- IO/UI
- JavaDoc
- JavaDoc Trivial
- Konstanten-Klasse
- Magic Literal
- Object statt konkreter Klasse
- Pakete
- Polymorphie
- Raw Types
- Reimplementierung
- Runtime Exceptions
- Sichtbarkeit
- Stringreferenzen
- Ungeeigneter Schleifentyp
Einklappen
Vorlesungsstoff
- Abstrakt
- Algorithmik
- Checkstyle
- Command Pattern
- Datentypen
- Debugging
- Dokumentation
- Enum
- Exceptions Kontrollfluss
- Geheimnisprinzip
- Geheimnisverrat
- Hilfsklasse
- Inspection Profile
- JUnit
- JavaDoc
- Nützliche Links
- Pakete
- Polymorphie
- Regex
- Reimplementierung
- SOLID
- Schnittstellen
- Sichtbarkeit
- Static
- Statische/Dynamische Bindung
- Systemabhängiger Zeilenumbruch
- Testen
- Variablen
- Vorgehen
- Wrapperklassen