Codegenerator

Waarom een SDA cursus?

[object Object]
Tony Koeleman
June 19, 2019

Het werken met een SDA-tool is voor software-ontwikkelaars relatief eenvoudig. Je installeert de software en loopt de tutorial door. Maximaal een paar uur werk. Het herkennen van patronen binnen software en de variatie binnen deze patronen is minder evident. In zijn algemeenheid kan je stellen dat in ieder stuk software veel meer patronen zitten dan dat de software-ontwikkelaar in eerste instantie zou denken. Er zitten patronen in alle lagen van je software:

  • View layer
  • Domain model
  • Application logic
  • Persistence

Patronen zijn stukjes code die je niet middels overerving of generieke functies kan oplossen. Patronen herken je in software doordat ze een vergelijkbaar doel dienen maar niet hetzelfde zijn en ook niet toepasbaar zijn op alle entiteiten in je applicatie.

Een SDA-cursus bij MetaFactory leert je:

  • Patronen in software te herkennen.
  • De variabelen in de patronen te benoemen.
  • De SDA-tool zo in te richten zodat de source code die er uitkomt, precies is zoals je hem ook met de hand had willen schrijven.
  • Fabrieksmatig geproduceerde software te combineren met handgeschreven code.
  • SDA te gebruiken binnen nieuwbouw-projecten en refactoring.
  • SDA te gebruiken binnen software-onderhoud.
  • Bestaande software om te zetten naar patronen (re-engineering).
  • Patronen in te zetten in een IT-afdeling met meerdere Agile teams.

Wat is de waarde van een SDA-certificaat?

Een SDA-certificaat haal je in eerste instantie vooral voor jezelf. SDA-specialisten hebben geleerd om op een andere manier naar software-ontwikkeling te kijken. Ze zijn productiever, produceren betere code en vinden de software-ontwikkeling nog leuker geworden. Met een SDA-certificaat betreed je een next level op het gebied van software ontwikkeling.

Daarnaast heeft een SDA-certificaat in toenemende mate waarde in het bedrijfsleven. Natuurlijk is er momenteel een tekort aan goede software-ontwikkelaars en kan je nog jaren op een ambachtelijke wijze source-code blijven kloppen. Hoe dan ook: SDA-specialisten krijgen de mooiste opdrachten. Tenslotte worden software-ontwikkelaars met een SDA-certificaat sneller in een hogere schaal ingedeeld. Dat betekent een hoger uurtarief, of een hoger maandsalaris. En dat ben je ook waard. Jouw productiviteit en kwaliteit nemen tenslotte toe.

Wat is de SDA-genius award?

Patronen maak je voor jezelf, of je deelt ze met je collega’s. Je kan echter ook putten uit open source patronen. Worden jouw open source patronen gebruikt en hebben jouw patronen het afgelopen jaar meer dan vijf keer een ‘star’ gekregen van andere SDA-specialisten? Dan beloont MetaFactory jou met een SDA-genius award op jouw SDA-certificaat. Een SDA-genius award geeft jou tevens het recht om de SDA-tool MetaFactory een jaar lang onbeperkt te gebruiken. En niet alleen voor privé gebruik.

MetaFactory-patronen zijn voor een toenemend aantal technology stacks beschikbaar. Momenteel worden er open-source patronen gedeeld voor:

  • Java-Spring
  • Java-Hibernate
  • Java-JPA
  • Java-JEE2
  • AngularJS
  • JavaScript

Het aantal patronen beschikbaar voor uiteenlopende technology stacks groeit sterk. Houd de ontwikkelingen bij op GitHub.

Klik hier voor het actuele aanbod van SDA-cursussen van MetaFactory.

Ook interessant

Codegenerator
Begin elke sprint met een nieuwe oplevering
Codegenerator
Software Development Automation