Martin Häcker/Java Kurs/Tag 3
Inhaltsverzeichnis
LE 5: Strukturiertes Programmieren
Inhalt
Methodik
- Allgemein: Wie entwickelt man Programme Stück für Stück? (Vorgehen + Testen)
- Problemlösungsstrategien
- kleine Stücke
- Java: Entwicklung
- Gefundene Fehler korrigieren
- Debugging
- Testen: Selber Fehler finden
- Seperat testen (von main aus)
- -> Laufend kompilieren, nicht erst am Ende!
- -> Laufend testen, nicht erst am Ende!
- Ausblick: Automatisierung
- Tools
- Eclipse
- CVS/SVN?
Übungsaufgaben
- Selber ein schlechtes Programm "fehlerbeseitigen lassen"
- schlechte Bezeichnungen durch bessere ersetzen lassen
- Debuggen mit Eclipse
LE 6: Wir führen alles zusammen
Inhalt
- Exceptions
- ' try / catch
- NICHT MACHEN: try {} catch (Throwable e) {}