Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Lulu Heilig Geändert vor über 11 Jahren
1
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Test Summary: m ein Fehler pro Tag m Test First m Funktionstests (anstatt Bausteintests) m Coverage m vollautomatisch m unglaublich wertvoll bei Änderungen / iterativem Vorgehen
2
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Reviews m Entwickler selbst plus Co-Entwickler oder externer Reviewer m Check-Liste mit typischen Fehlern m Code ist schon Unit getestet => suche nur nach typischen Fehlerquellen: l Division durch 0 l null-Pointer Dereferenzierung l Speicher-Lecks l Array-Grenzen bei for-Schleifen l deckt kompliziertes if alle Fälle richtig ab l Terminiert die Schleife / Rekursion sicher l Dead-Lock-Gefahren l Racing Conditions l... + Defect-Removal-Rate ~ 1 per hour + Reviewer lernt viele Kniffe + Viele Leute kennen viele Teile des Gesamtprogramms m bei XP pair-programming
3
How to chat with the Cold Iron Server Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University
4
How to chat with the Cold Iron Server Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Struktur Verhalten Daten
5
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Client Architecture Data Model GUI KI Socket Connection
6
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Data Model Struktur Verhalten Daten
7
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Struktur Verhalten Daten
8
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University GUI m siehe German Barbeque l Listener, l Observer, l PropertyChange, l Model View Controller
9
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Struktur Verhalten Daten
10
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University KI im Modell: Struktur Verhalten Daten
11
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Strategy Pattern: Struktur Verhalten Daten
12
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University Strategy Pattern Struktur Verhalten Daten
13
Fachgebiet Software Engineering Übersicht © 09.02.2014 Albert Zündorf, Kassel University
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.