Objektorientierte Analyse und Design
Wir zeigen Ihnen wie Sie Schritt für Schritt OO-Software analysieren, entwerfen und entwickeln. Software die wiederverwendbar, wartbar und erweiterbar ist.
Das können Sie von uns erwarten:
| Flexible Anwendungen |
- Kapselung
- Vererbung
- Delegation
- UML Modeling
|
| Wiederverwenbarkeit der Software garantieren |
- Prinzipien wie OCP, SRP, LSP ode DRY
|
| Entwicklungsverfahren |
- Anwendungsfall-gesteuert
- Feature-gesteuert
- Test-gesteuert
|
| Programmierpraktiken |
- Kontraktbasierte Programmierung
- Defensive Programmierung
|
| UML |
- Anwendungsfälle
- Anwendungsdiagramme
|
| Testing |
|