Loading...

Letzte Beiträge

Newsletter 14. Dezember 2023

Quickdraw Hero

Hi, Beim Team einer meiner Kunden habe ich den Spitznamen “Revolver-Held” bekommen. Weil ich so schnell schieße. Den Ruf bekam ich relativ schnell vom Team. Zu dem Zeitpunkt war er durchaus despektierlich gemeint. Das Team war mein Tempo nicht gewohnt. Es hatte es sich gemütlich gemacht. Die Software ist seit mehr als 10 Jahren in Entwicklung. Und über die Zeit haben sich hohe technische Schulden angesammelt. Das war ein schleichender Prozess.


Newsletter 11. Dezember 2023

A Picture Is Worth a Thousand Words

Hi, “Ein Bild sagt mehr als tausend Worte” Dieses Sprichwort habe ich schon früh gehört. Vermutlich das erste Mal in der Schulzeit. Es ist eine Weisheit, die wir schon lange weiter tragen. Vielleicht verbindest du dieses Sprichwort eher mit Bereichen wie Marketing, Statistik, Politik oder du denkst wie ich an die Weisheiten der Lehrer von damals. Etwas, das ich in den letzten Jahren immer wieder realisiert habe, ist: Es ist auch für uns in der Softwareentwicklung relevant.


Newsletter 7. Dezember 2023

Another Microservice Desaster

Hi, Microservice Architektur Dieses Buzzword, ist für mich inzwischen ein Trigger geworden. Darüber habe ich schon oft geschrieben. Anfang des Jahres trendete mein Artikel Microservices are a Big Ball of Mud auf Hacker News In den 343 Kommentaren zu meinem Artikel kann man gut sehen, wie sehr das Thema die Gemüter erhitzt 😉 Natürlich ist der rationale Blick darauf ein anderer, als ich in dem Artikel dargestellt habe. Es kommt IMMER auf den Kontext an.


Newsletter 5. Dezember 2023

A "Unit" In A Test Is Not The Class Under Test

Hi, Was ist eigentlich eine “Unit” im Unit-Test? Dumme Frage, sagst du dir vielleicht. Aber sie ist interessant. Über viele Jahre war ich, wie die meisten die über das Thema sprechen, der Meinung: Eine Unit ist eine Klasse, die ich testen möchte. Und vielleicht hast du das so auch gesehen. Und du hast mit Sicherheit damit ein paar Probleme gehabt. Zum Beispiel, die Symptome des daraus resultierendem Coupling Denn was passiert, wenn wir eine UserServiceTest Klasse schreiben?


Newsletter 1. Dezember 2023

Legacy Is Sexy

Hi, Unpopular Opinion Warnung: Legacy ist sexy! Um ehrlich zu sein - ich habe das nicht immer so gesehen. Dir ging es bestimmt ähnlich. Mein erstes (großes) professionelle Projekt war eine Legacy Anwendung So alt war sie eigentlich gar nicht. Wenn ich mich richtig erinnere, dann hatte sie nicht mal ein Jahrzehnt auf dem Buckel. Es fühlte sich aber viel älter an. Dies lag hauptsächlich an den vielen unerfahrenen Entwicklern, die an der Anwendung arbeiteten.


Top