Why Nostr? What is Njump?
2024-07-16 16:28:15

DeveRoSt on Nostr: Vor etwa drei Monaten fing es an und wo sind sie jetzt, klar bei einem klassischen ...

Vor etwa drei Monaten fing es an und wo sind sie jetzt, klar bei einem klassischen Monolith.
Jetzt haben sie gemerkt das im Monolith Komponente A auf alles in Komponente B zugreifen kann und umgedreht, was dazuführen wird das man alles Spagetticode mäßig mit einander verweben wird (passiert gerade). Also versuchen sie jetzt Komponenten Diagramme daraus abzuleiten und mittels maven Plugin zu scannen ob das passiert und zu unterbinden... Mal sehen wie lange es dauert bis sie die revolutionäre Idee des "Roundtrip engineering" haben 😅.
Mir wird die Arbeit vermutlich nie ausgehen. Seit Jahren beschäftige ich mich überwiegend mit Software-Migrations Projekten. Also veraltete Technologiestacks auf Moderne heben.
Eine der häufigsten "Zustände" die man vorfindet sind Monolithen, aus gutem Grund versucht man die überall wo man sie findet aufzulösen.
Also "drösel" ich den über Jahrzehnten gewachsenen Misst auf und versuche den Monolith in kleine "Micro-Service" zu schneiden, idealerweise bei maximaler Wiederverwendung des bestehenden Code.
Jetzt kommen tatsächlich ein paar der maximal Kapazitäten die sich Kollegen nennen auf den Trichter, das so viele kleine Projekte voll unübersichtlich sind und meinen, man müsse das doch lieber alles zusammen packen. Neue Projekte gedenken die Pfeifen jetzt also in einem "Monorepo" umzusetzen...

#DACH #RealLifeDilbert
Author Public Key
npub1lqutdgpa35qj02df36ruq9pt22y3dfpndwjn0c2pxx302ya7ests6uefxw