Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Shift+Ctrl+G, F3
Kennen Sie in Eclipse oder NetBeans schon die Funktion Shift+Ctrl+G bzw. Alt+F7 in IntelliJ? Vermutlich denken Sie: Wer diese Funktionen nicht kennt, ist doch wohl kein professioneller (Java-)Entwickler! Zugegebenermaßen ist diese Funktion sehr nützlich, aber ist meiner Erfahrung nach noch mehr: ein Indiz für schlechten Code. Ich stelle immer wieder fest, je unklarer mir eine… Shift+Ctrl+G, F3 weiterlesen
Clean Code
Seit der Veröffentlichung eines Java-Magazin Artikels (Dez. 2010) über Clean-Code-Development gehöre ich nun auch zu den „Missionaren“ dieser Bewegung. Das vielzitierte Buch Clean Code von Robert C. Martin ist tatsächlich eine sehr gute Grundlage und wird – so meine Hoffnung – bald ein Klassiker für jeden Software-Entwickler. Mein Eindruck ist, dass das letzte Jahrzehnt von der Idee… Clean Code weiterlesen
Was hält uns ab vom Clean-Code(n)?
Kann man Clean Code schlecht finden? Man hört immer wieder, dass es die Projektleiter und Manager sind, die dem kritisch gegenüber stehen, da Clean Code natürlich einen Zusatzaufwand erfordert. Aber gerade Manager sollte sich leicht von der Idee überzeugen lassen, denn auch auf kurze Sicht wird durch Clean Code eine Menge Geld eingespart. Nein, ich… Was hält uns ab vom Clean-Code(n)? weiterlesen
Konformitätsbrüche
Ein Phänomen, was mir sehr häufig begegnet, ist ein Bruch von Konformität. Beispiel: In einem abgegrenzten Bereich der Sourcen folgen Namensgebung und struktureller Aufbau einem bestimmten Pattern. Man findet sich gut zurecht. Urplötzlich stimmt das System nicht mehr, und die (aufreibende) Suche beginnt. Erstens nach den Dingen, die man finden möchte, zweitens nach dem Grund… Konformitätsbrüche weiterlesen
Broken Windows
Ein schon länger diskutiertes Thema ist die Broken-Windows-Theorie. Sie besagt im Wesentlichen, dass eine zerschlagene Scheibe eines Gebäudes zur weiteren Zerstörung einlädt und letztlich zu völliger Verwahrlosung führt. Schon gar nicht wird sich der Zustand „von alleine“ wieder bessern. Im Bereich der Software ist dieses Phänomen auch bekannt unter dem Namen Software-Entropie. Je weiter die… Broken Windows weiterlesen
Vortrag über Clean-Code
Aufgrund des zunehmenden Interesses haben Dr. Reik Oberrath und ich einen Vortrag über Clean-Code ausgearbeitet. Interessenten können sich auch gerne bei mir melden. Seit einiger Zeit geistert der Begriff Clean-Code durch die IT-Welt. Die Grundlage dazu lieferte das gleichnamige Buch aus dem Jahre 2010 von Robert C. Martin. Wurde in den letzten Dekaden das Hauptgewicht… Vortrag über Clean-Code weiterlesen