Gratis på-vej-hjem møde
Gratis på-vej-hjem møde
Emne: Model drevet design i praksis
onsdag den 24. juni 2009
I samarbejde med Dansk-IT og Java kompetence netværket, holder jeg d. 8. September fra kl. 16.30 - 18.30 et gratis På-Vej-Hjem møde om “Model drevet design i praksis”.
Baseret på erfaringer fra 2 store Pensions projekter samt et stort offentligt projekt vil indlægsholder software arkitekt/udvikler Jeppe Cramon komme ind på, hvordan Model Drevent udvikling kan hjælpe projekter til at opnå større overblik, gennemsigtighed samt større forandringsparathed i den daglige udvikling.
Under indlægget vil Jeppe bla. komme ind på følgende emner:
Introduktion til Model Drevet Design
Praktiske erfaringer med Model Drevet Design
Eksempel på model drevet udvikling i UML
Eksempler på hvordan model drevet udvikling tillader at udvikle modellen og genereringen som projektets behov bliver tydligere og ændrer sig i løbet af projektet, så som:
Persistering i Database med JPA/Hibernate
Tweaking af JPA/Hibernate opsætning for at understøtte automatisk Foreignkey generering, Lazy collections, unproxying, fetch optimering, nedarvnings strategier,navngivne Tabeller/Kolonner/Foreignkeys/Indexes/JoinTables/etc. for at understøtte database begrænsninger (så som Oracle's 30 karakters begrænsinger), osv.
Validering
Håndtering af bidirektionalitet
Modellering og generering af aktiv historik
Metadata generering
Sukker metode generering
Implementering af ortogonale features (alternativ til AOP).
Fluent interface generering
Automatiseret Unit test generering (inkl. test af persistering med JPA/Hibernate)
Hvor skal snittet mellem data og funktionalitet ligges
Best practices
Jeppe Cramon har mere end 14 års erfaring, hvorigennem han har udviklet en særlige kompetencer inden for Model Driven Software Development (MDSD). Ifølge Jeppe kan MDSD gøre en afgørende forskel i forhold til om et projekt bliver en succes eller ej.
Praktisk information
Tirsdag den 8. september 2009, kl. 16.30 - 18.30
DANSK IT, Bredgade 25A, 1260 København K
Kontaktperson: Anne Marie Due de Fønss, 33 17 97 91