Mehr von Jürgen Gutsch

Mehr von Jürgen Gutsch

Empfehlungen von Jürgen Gutsch

Blog-Empfehlungen von Jürgen Gutsch

Willkommen bei ASP.NET Zone. Anmelden | Registrieren | Hilfe

Jürgen Gutsch

ASP.NET und mehr...

News

Nachdenken über Clean Code

Ich weis nicht ob es nur mir so geht oder auch anderen, aber wenn ich eine angeregte Unterhaltung zu einem bestimmten Thema habe, spinne ich anschließend bestimmte Ideen aus der Unterhaltung weiter. So auch diesmal, nach einer Unterhaltung zum Thema Accessibillity. Wenn man das Thema Accessibillity noch weiter ausweitet, nicht nur auf das Ergebnis der Softwareentwicklung, dem fertigen Programm, sondern auch auf die Softwareentwicklung selber anwendet, so ergibt sich ebenfalls Clean Code. Schließich gibt es nicht nur Anwender mit Defiziten, sondern auch Entwickler die auf die eine oder andere Art eingeschränkt sind: Clean Code ist Barrierefrei, in mehrerer Hinsicht:

  • Der Code ist für jeden lesbar, auch für diejenigen die es ggf. etwas schwerer haben Dinge auf Anhieb zu erfassen.
  • Der Übersicht im Code wird einfacher, Man wird nicht abgelenkt durch Codes die an dieser Stelle nichts verloren haben.
  • Dadurch das weniger gescrollt werden muss, kann ich mir sehr gut vorstellen, das Entwickler die in Ihrer Motorik eingeschränkt sind, ebenfalls einfacher und schneller arbeiten können.
  • Dadurch das sich weniger Code in einer Datei befindet, kann ich mir ebenfalls sehr gut vorstellen, das sehbehinderte Menschen es einfacher haben die komplette Code-Datei zu erfassen.

Man könnte das noch weiter spinnen. Ich denke, das man aus allen CCD Prinzipien mindestens auch einen Vorteil aus Sicht der Accessibillity ziehen kann.

Es sind nicht nur Endanwender und potentielle Kunden, für die Barrierefrei entwickelt werden muss, es sind unter anderem auch die entwickelnden Kollegen selber, die ohne Barrieren arbeiten wollen.

Ist das etwas weit hergeholt? Ich denke nicht…

DotNetKicks-DE Image
Posted: Mittwoch, 24. Februar 2010 08:45 von Jürgen Gutsch

Kommentare

Keine Kommentare

Anonyme Kommentare sind nicht zugelassen