Wartbarkeit von Software verbessern

In letzter Zeit mache ich mir vermehrt Gedanken zur Strukturierung von Software und wie wir unsere Produkte/Projekte längerfristig besser machen können. Ich glaube, viele von uns haben nach wie vor Probleme mit der Wartbarkeit von Software. Im Artikel möchte ich einige Ansätze aufzeigen, mit denen es möglich ist, die Wartbarkeit von Software zu verbessern. Software als …

Lessons Learned @ NZZ – Teil 4 – Symfony2 Controller

Beruflich arbeite ich momentan intensiv mit Symfony2. Wir hatten in den letzten 1,5 Jahren im Team immer wieder grosse Meinungsunterschiede, welchen Ansatz man für Symfony2 Controller wählen soll. Direkt vom Symfony2 Controller erben? Die Controller als Services aufsetzen und alle benötigten Services per Dependency Injection übergeben? Die Controller als Services instanzieren und nur den Container …