Code-Qualität ohne zu Codieren - Ein Plädoyer für embedded DSL

Als registrierter Benutzer können Sie Ihre persönlichen Favoriten verwalten.

Die Konferenzregistrierung erfolgt über das Conftool.

Weitere Informationen & Preise

Gerade in Enterprise-Anwendungen steigt, bedingt durch den hohen Grad an Stereotypität, die Code-Qualität deutlich an, wenn man es vermeidet, wiederkehrenden oder gleichartigen Code immer und immer wieder neu zuschreiben. Es gibt verschiedene Strategien dies zu vermeiden: Auslagerung in Frameworks, AOP und modellgetriebene Ansätze zum Beispiel. Mit Annotations existiert eine weitere Klasse von Code-Vermeidern, die mit embedded DSL verwandt ist.

Wir wollen in diesem Plädoyer für embedded DSL überzeugen, dass der Einsatz von mächtigen embedded DSL für Java wie SugarJ ein vollwertiger Ersatz für obige Code-Vermeidungsstrategien ist und dazu attraktive Vorteile, insbesondere der einfachen Nutzung durch durchschnittliche Team-Mitglieder besitzt.