Softwarearchitektur: Auf schockverliebt folgt der Schock
Manche Entwickler sind von einer neuen Technik so begeistert, dass der Pragmatismus verloren geht. Dieser Irrweg kann teuer werden. Wie sich das verhindern lässt.
Manche Entwickler sind von einer neuen Technik so begeistert, dass der Pragmatismus verloren geht. Dieser Irrweg kann teuer werden. Wie sich das verhindern lässt.
Pragmatische Architekturdokumentation mit arc42, AsciiDoc und draw.io: Bewährte Methoden für nachhaltige Softwareentwicklung und effiziente Teamkommunikation.
Eine Softwarearchitektur für ein Projekt festzulegen, klingt nach einer Entscheidung für die Ewigkeit. Warum sie das nicht ist – und auch nicht sein sollte.
Hi, “RCoffee [ein internes Tool zur Content Produktion] greift per SSH auf die Testserver zu und stellt die Tomcat Logs dar” Wow. Das kam überraschend. Seit einem Jahr arbeite ich mit diesem Kunden zusammen. Die Applikation ist Marktführer in ihrer Sparte und die aktuelle Version wurde vor über 10 Jahren entwickelt. Da hat sich natürlich einiges angesammelt. Und wenn ich beauftragt werde, dann ist die technische Schuld meist sehr groß.
Hi, Ein alter Entwicklerwitz: There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. – Leon Bambrick Oder als Variante: There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery – Mathias Verraes Und es gibt etliche weitere: There are so many variations on the “there are only two hard problems in computer programming…” joke that I’m starting to suspect that programming isn’t actually very easy. – Nat Pryce