Softwarearchitektur
343 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Softwarearchitektur.
Woran Projekte scheitern? Zuviel Technologie, zu wenig durchdacht. Zu viel Programmierung, zu wenig Design und Konzeption. Zu viel Inside-Out, zu wenig Outside-In. Die Technologie ist bereits gesetzt, mit der eine fachliche Herausforderung gelöst werden soll, das Problem ist aber noch gar nicht verstanden. Die Skills für das Codierteam scheinen offensichtlich, an Gestaltung und Konzeption ist kein..
Softwarearchitektur
Interviews
Interview mit Carola Lilienthal und Henning Schwentner zur Domain-Driven Transformation
Thomas Ronzon traf für JavaSPEKTRUM Dr. Carola Lilienthal und Henning Schwentner und überlegte mit ihnen, wie man Legacy-Systeme Cloud-fähig macht. Dabei führte sie der erste Schritt dahin, diese Systeme leichter wartbar zu machen. Hören wir doch einmal in das Gespräch dieser drei Experten rein und schauen, welche Ansätze sie haben.
Daten sind der große Schatz, der gehoben werden möchte, und das neue Öl für viele KI-Anwendungen. Mit Data Mesh gibt es erstmals ein Konzept, das das System von der Datennutzung her denkt und dabei von erfolgreichen Ideen in der modernen Softwareentwicklung profitiert. Wir begeben uns mit der Buchrezension auf eine Reise in dieses Universum.
Das Motto der OOP 2025 lautet „Bridging the Gap“ – ein Leitsatz, der vor allem für Zusammenarbeit steht. Und zwar für eine Zusammenarbeit, die über Grenzen hinweggeht, um Innovationen zu ermöglichen. Inwiefern das wichtig für die Entwicklung von Softwarearchitektur ist, wird auf der OOP 2025 im Detail untersucht, diskutiert und vorgestellt.
Continuous Architecture ist ein moderner Ansatz in Softwarearchitektur und -design, mit dem Entwickler flexibel auf Herausforderungen reagieren können, die während der Softwareentwicklung auftreten, und der so eine kontinuierliche Evolution der Systemarchitektur ermöglicht. Der Ansatz vermeidet starre Vorabplanung und betrachtet Architektur als sich kontinuierlich weiterentwickelndes Set von Entsc..