Immer Refactoring, nie einfach nur hinzubauen

Stellt euch mal ihr kauft ein Haus und alles sieht gut aus. Gute Wände, viele Steckdosen, alles sieht ganz modern aus. Aber dann nehmt ihr die Verkleidung von der Wand und ihr merkt, dass der Vorbesitzer einfach nur schöne neue Sachen ran-/vorgebaut hat und die Grundstruktur alt und schlecht ist. Anstatt beim letzten Umbau neue Kabel zu ziehen und Steckdosen zu setzen, würde einfach eine Verkleidung vor den alten Kram gesetzt und darauf dann die neuen Steckdosen verbaut.

Dass kennt man vom Entwickeln sehr gut. Wenn man einen Service in PHP 7.1 schreibt mit nullable Arguments und void return-Type und dann das Laden der Daten über mysqli geschieht und die DB-Logik nicht mal gekapselt wurde.

Also wenn man was neues baut, immer auch an den alten Code denken, der damit zusammen hängt und gerne diesen auch dann modernisieren/renovieren.
Sonst ärgert man sich später um so mehr, wenn man alles zeitlich falsch einschätzt, weil alles zu erst nachdem schönen modernen Code aussah.

bbcode-image
User annonyme 2017-09-07 19:28

write comment:
Nine + = 10

Möchtest Du AdSense-Werbung erlauben und mir damit helfen die laufenden Kosten des Blogs tragen zu können?