Programmentwurf: Beispiel auf Anwendungsebene anschauen Beispiel in Objektdiagrammen / Story Boards modellieren Klassendiagramm ableiten / erweitern / implementieren Test bauen "Dreisprung": generellen Kontrollfluss auf Anwendungsebene skizzieren generelles Verhalten auf Objektebene skizzieren allgemeines Verhalten programmieren programmiertes Verhalten an Ausgangsbeispiel testen programmiertes Verhalten an alternativen Beispielen testen Programmiermethodik SS2011 © 2011 Albert Zündorf, University of Kassel
findPath(100) Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Programmentwurf: Beispiel auf Anwendungsebene anschauen Beispiel in Objektdiagrammen / Story Boards modellieren Klassendiagramm ableiten / erweitern / implementieren Test bauen "Dreisprung": generellen Kontrollfluss auf Anwendungsebene skizzieren generelles Verhalten auf Objektebene skizzieren allgemeines Verhalten programmieren programmiertes Verhalten an Ausgangsbeispiel testen programmiertes Verhalten an alternativen Beispielen testen Refactorings && Comments Programmiermethodik SS2011 © 2011 Albert Zündorf, University of Kassel
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Gruppenkasse: Anwendungsebene Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Gruppenkasse: Objektdiagrammbeispiel Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Klassendiagramm ableiten und implementieren Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Test bauen Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Dreisprung 1: Kontrollfluss abstrakt skizzieren Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Dreisprung 2: Kontrollfluss auf Objektebene Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Dreisprung 3: Programmieren Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Ausgangsbeispiel testen Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Alternativbeispiele testen Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel