3 Inhalte
Andreas Voigt
- Softwarearchitekt & Entwickler
- adesso SE
Andreas Voigt ist Softwarearchitekt und Entwickler bei der adesso SE. Er beschäftigt sich seit mehr als 20 Jahren mit Softwareentwicklung meist im Umfeld der Java-VM. Neben Java hat er ein Faible für alle möglichen exotischen und weniger exotischen Programmiersprachen. Er ist Autor von Artikeln und Vorträgen sowie Mitautor der Webseite „Architecture Antipatterns“. Hier möchte ich die Leser aufrufen, bei dem Community-Projekt mitzumachen.
Alle Artikel von Andreas Voigt
Seit dem Buch der "Gang of 4" sind Entwurfsmuster Basiswissen in der Softwareentwicklung. Aber es gibt nicht nur Muster für wiederkehrende positive Eigenschaften, sondern auch für ungewollte negative, die sogenannten "Antipatterns".
„Never touch a running system.“ Diesen Satz hat wahrscheinlich jeder, der in der IT-Branche arbeitet, schon einmal gehört. Dahinter steckt meist ein System, das niemand anfassen will, aus Angst, etwas kaputtzumachen.
"Wir bauen eine generische Plattform für E-Commerce, damit können wir nicht nur diese Kundenanforderung lösen, sondern auch gleich noch viele weitere." Wenn man solche oder ähnliche Ankündigungen in einem Kick-off-Meeting hört, ist der Schritt in unser heutiges Antipattern "Misapplied Genericity" meist nicht weit. Woher kommt der Drang, nicht nur das aktuelle Kundenproblem zu l..