UML Diagramme notwendig für gute OOP?
-
;fricky schrieb:
schau mal hier: http://embeddedforecast.com/UML_for_C_Developers.pdf
Kannte ich schon.
pointercrash() schrieb:
Ich hab' z.K.g, daß es das gibt und beiseite gelegt.
Zum perfekten Häuslbesuch brauch' ich 'nen Bleistift, 'nen Collegeblock und 'nen Stoß Fachmagazine - dann klappt's auch mit dem OOP.
-
Ich denke es kommt auch etwas auf die Art Programm an, die man schreiben will. Wir mussten in einer Veranstaltung mal ein komplettes Projekt zuerst mit UML vorplanen. Dabei ging es aber um eine Desktopapplikation ohne viel Schickschnack mit Hilfe des MVC Muster.
Der erste Schritt war das Anwendungsfalldiagramm. Daraus konnte man dann direkt die Controller mit zugehörige Funktionen bestimmen. Im Klassendiagramm kam dann das Model dazu und man hat die Schnittstellen festgelegt, damit später jeder Funktionen schreiben konnte ohne sich dauernd absprechen zu müssen. Etwas überflüssig waren dann nur die Sequenzdiagramme, da die meisten Anwendungsfälle entweder zu simpel waren, oder sehr von der Implementierung abhängig, die bis dahin noch gar nicht bekannt war.