Programmentwurf 1 Beispiel auf Anwendungsebene anschauen 2 Beispiel
Programmentwurf: 1. Beispiel auf Anwendungsebene anschauen 2. Beispiel in Objektdiagrammen / Story Boards modellieren 3. Klassendiagramm ableiten / erweitern / implementieren 4. Test bauen 5. "Dreisprung": 1. generellen Kontrollfluss auf Anwendungsebene skizzieren 2. generelles Verhalten auf Objektebene skizzieren 3. allgemeines Verhalten programmieren 6. programmiertes Verhalten an Ausgangsbeispiel testen 7. programmiertes Verhalten an alternativen Beispielen testen Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 1
Gruppenkasse: Anwendungsebene Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 2
Gruppenkasse: Objektdiagrammbeispiel Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 3
Klassendiagramm ableiten und implementieren Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 4
Test bauen Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 5
Dreisprung 1: Kontrollfluss abstrakt skizzieren Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 6
Dreisprung 2: Kontrollfluss auf Objektebene Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 7
Dreisprung 3: Programmieren Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 8
Ausgangsbeispiel testen Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 9
Alternativbeispiele testen Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 10
Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 11
Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 12
Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 13
Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 14
Programmiermethodik SS 2007 © 2007 Albert Zündorf, University of Kassel 15
- Slides: 15