Formål
Kursisterne skal efter kurset være i stand til at udarbejde fleksible de-signs bl.a. vha. standard design patterns.

Målgruppe og forudsætning
Dette kursus henvender sig til udviklere, der skal kunne producere ana-lyse og design dokumentation vha. UML. Kursisterne skal være i stand til at implementere en løsning som er beskrevet vha. UML-notationen.

Indhold
Inden for softwareudvikling kan der spares tid ved genbrug – ikke bare af konkret kode men også af abstrakte ideer. Erfarne udviklere genbru-ger egne systemudviklingsideer, idet de genkender problemer, de har haft før og bruger den løsning, der, ifølge deres erfaring, virker bedst. Nogle af disse ideer viser sig som tilbagevendende mønstre i gode de-signs. Derfor fik det begreb, der blev introduceret i edb-verdenen, nav-net “patterns”, på dansk “mønstre”. En karakteristik, der ofte gives af patterns, er, at de er “abstrakte beskrivelser af løsninger på ofte tilba-gevendende problemer”. Disse patterns giver udviklere et fælles ord-forråd, som kan fremme kommunikationen og lette dokumentations-byrden.

• Motivationen for design patterns
• Historien bag design patterns
• Fordelene og ulemperne ved brug af design patterns
• State
• Façade
• Composite
• Command
• Chain of Responsibility
• Factory Method
• Abstract Factory
• Observer
• Adapter
• Flyweight
• Decorator
• Visitor

Ovenstående udgør det teoretiske indhold af kurset. Formen på kurset er opbygget omkring et iterativt og inkrementielt forløb. hvor vi i itera-tioner gør vores opgaver mere og mere færdige. Hver iteration gen-nemføres ved, at instruktøren først gennemgår de valgte aktiviteter på eksemplet. Derefter vil kursisterne i grupper udføre de samme aktivite-ter, men på en anden opgave. Ca. 60% af kurset bruges til løsning af opgaver.

Varighed: 2 dage, fra kl. 9.00 – 16.00.

Pris: DKR. 9.800,- ekskl. moms, kursusmaterialer og måltider er inkluderet.

Kontakt: training@trifork.com eller tlf. 8732 8782