So, wie versprochen geht es jetzt weiter. Gut dass paar Jungs, die gerade angefangen haben Haare am Sack zu bekommen und sich als Architekten bezeichnen so einen Schmuh bauen. Damit kann man leben. Aber dass keiner solch einem Laden sich mal kritisch damit auseinandersetzt finde ich echt beängstigend. Dass man nach 7 Monaten Entwicklungszeit gerade mal in der Lage ist paar Formulare abzuspeichern mit horendem Aufwand.
Is ja nicht so dass ich nicht versucht hätte zu helfen. Einmal habe ich mich mit dem Leiter IT unterhalten zu diesem Thema. Da hat er mir erzählt, dass die so einen Perl Monoliten haben, den die total schlecht geupdated bekommen und nun Microservices machen, das das besser ist. Dann macht man diese Woche 50 und nächste Woche 50 usw. Und es werden wohl so um die 2000 Microservices werden.
Hahahahahahahahaha.
Was für eine Betrachtungsweise. Ich habe schon einige große Systeme geupdated. Und kein einziges, das eingermaßen anständig programmiert war hat so lange gedauert wie das Programmieren von der Speicherung von paar Formularen. Und was ist wenn mal ein Update fällig wird aufgrund eines sicherheitsrelevanten Bugs in einer der verwendeten Libs. Dann machen wir diese Woche und nächste Woche und wenn wir im Januar anfangen werden wir wohl im Oktober fertig? Hehe. Da hat aber jemand gedacht. Dann ist wohl klar was dieses Jahr gemacht wird. 2000 Systeme updaten und testen. Hehe, wirklich nachhaltige Arbeit. Und zu allem Überfluss geht das so losgelöst eher selten. Sobald sich etwas "gemeinsames" ändert wie das Nachrichtenformat oder Authentifizierung ist dieser Plan auch hifällig. Zu dem bei dieser Anzahl der Services und der Unmenge von Code wird man in 5 Jahren alle Frameworkversionen und Entwicklungsstände gleichzeitig im System haben und damit jemand wirklich damit Arbeiten kann muss er alle gleichzeitig kennen. Hehe, da werden sich die Entwickler aber freuen.
Keine Kommentare:
Kommentar veröffentlichen