Auswahl der Features
Um unnötigen Aufwand zu vermeiden und eine angeleitete Anwendung der Werkzeuge für das Team zu ermöglichen, hat unser Software-Architekt 20 Language Features nach den "low-hanging-fruit"-Kriterien ausgesucht:
- Relevanz
- Großer Nutzen
- Geringes Risiko
- Geringer Aufwand
- Verständlichkeit
- Geringes Fehlerpotenzial
Sowohl dem Entwicklerteam als auch den Kunden stellt er seine Auswahl anschaulich als „Language Feature of the Day“ vor. Neben einer Beschreibung des eigentlichen Features führt unser Software-Architekt auch die Vorteile mit bester Einsatzmöglichkeit und Beispielen auf. Entwickler erhalten so eine praxisbezogene Hilfestellung für den Einsatz bisher nicht genutzter Funktionalitäten.
Kleiner Aufwand - großer Effekt:
- Bessere Wartbarkeit
- Höhere Produktivität
- Prägnanter, verständlicher Code
- Veränderungsfreundlichkeit des Codes
- Bessere Testverfahren
- Sichere Problemlösungen