Praxis der Softwareentwicklung – WS 2013/2014 - Lehrstuhl ...
Praxis der Softwareentwicklung – WS 2013/2014 - Lehrstuhl ...
Praxis der Softwareentwicklung – WS 2013/2014 - Lehrstuhl ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Entwurf & Spezifikation<br />
objektorientiert (UML)<br />
Phasenziel<br />
Festlegung <strong>der</strong> Klassenstruktur<br />
Schnittstellendefinition <strong>der</strong> Klassen<br />
Beziehungen zw. Klassen (Vererbung, Assoziationen)<br />
Klassendiagramm, ausgewählte Sequenzdiagramme, evtl.<br />
Zustandsdiagramm<br />
Einsatz von Design Patterns, MVC<br />
Grundprinzipien<br />
Geheimnisprinzip<br />
schwache Kopplung<br />
hohe Kohäsion<br />
Lokalitätsprinzip<br />
Wie<strong>der</strong>verwendbarkeit von Klassen/Subsystemen<br />
OO: Vererbung/dynamische Bindung statt Fallunterscheidung<br />
7 22. Oktober <strong>2013</strong> <strong>–</strong> <strong>Praxis</strong> <strong>der</strong> <strong>Softwareentwicklung</strong> <strong>–</strong> <strong>WS</strong> <strong>2013</strong>/<strong>2014</strong> LEHRSTUHL<br />
PROGRAMMIERPARADIGMEN