24.06.2016, 00:00 Uhr

Force Feedback Programming mit Visual Studio

Eine Erweiterung für Visual Studio 2015 drängelt den Entwickler dazu, sauberen Code zu schreiben.
Die Idee zum Force Feedback Programming stammt von Ralf Westphal, in diesem Blog-Beitrag hat er sie vorgestellt. Kurz gesagt: schon die IDE müsste dem Entwickler deutlich machen, dass er gerade dabei ist die Qualität seines Codes zu verschlechtern. Der einfachste Ansatzpunkt für ein Forced Feedback von der IDE sind die Lines of Code (LOC). Dieses Maß ist leicht zu erfassen und die IDE kann darauf reagieren, dass eine Methode immer üppiger wird und immer schwerer zu durchschauen ist. Die Force-Feedback-Erweiterung reagiert darauf zunächst mit dem Einfärben der Code-Zeilen. Ignoriert das der Entwickler, wird die Erweiterung noch nerviger und streut automatisch zufällige Buchstaben in den Code. Letztendlich wird der Entwickler gezwungen, schlanke Methoden zu formulieren.
Ausführliche Infos zum Force Feedback für Entwickler liefert dieser Beitrag von Robin Sedlaczek, einem Experten für Roslyn und Visual Studio Erweiterungen, der an dem Projekt mitgearbeitet hat. Den Download der Erweiterung findet man in der Visual Studio Gallery oder über das Tools-Menü in Visual Studio unter dem Punkt “Extensions and Updates” (deutsche Version: Extras | Erweiterungen und Updates). Der Quellcode steht auf GitHub bereit. Einen schnellen ersten Eindruck liefert zudem dieses Video auf vimeo. [bl]



Das könnte Sie auch interessieren