navigation

An english translation of the content is available on this site as well.

Softwarearchitektur en passant

Ein Jahrhunderttraum wie das Fliegen: Eine Maschine, die Menschen im Schach bezwingt. Auch heute noch für viele Entwickler eine faszinierende Aufgabe!

DokChess als Beispiel für arc42

Wie zerlegt man das Problem geschickt? Welche wichtigen Entscheidungen sind bei der Umsetzung zu treffen? Mit DokChess lernt Ihr das Nötigste, um selbst ein Schachprogramm zu bauen. Und Ihr erfahrt auf vergnügliche Weise en passant, wie Ihr ganz allgemein eine nachvollziehbare, angemessene Softwarearchitektur entwerfen, bewerten und festhalten könnt.

“Ich habe DokChess als Anschauungsmaterial für Vorträge und Workshops rund um Softwarearchitektur und -entwurf konzipiert und implementiert. Es ist eines der Fallbeispiele in meinem Buch über Architekturdokumentation. Die Java-Quelltexte liegen bei GitHub, weitere Informationen zur Implementierung findet Ihr auf diesen Seiten.

Ihr wollt selbst eine Schachengine implementieren? Dann startet hier!”

Stefan Zörner


Weitere Beispiele im Netz

Architekturikonen in Software
Wegweisende Lösungen im Porträt.

In dieser Reihe aus dem IT Spektrum diskutiert Stefan Zörner die Lösungsstrategien prominenter Softwarelösungen. Jeder Beitrag stellt den Architekturzielen des Systems die gewählten Entwurfsentscheidungen gegenüber. Euch erwartet eine kleine Galerie prägnanter Architektur-Porträts vom Framework bis zum Quelltext-Editor, von 2002 bis 2020. Was ist die Sydney-Oper der Softwarearchitektur? Zu den vorgestellten Lösungen zählen das Spring Framework, der Messenger Threema, Visual Studio Code und die Programmiersprache Go.

Artikel-Serie Architektur-Porträts online lesen

arc42-Starschnitt Gradle
Ein Architekturüberblick in Lebensgröße.

Könnt Ihr Euch noch an die Starschnitte in der Bravo erinnern? Da wurde Heft für Heft ein Puzzlestück geliefert, nach einigen Wochen setzte sich dann alles zu einem Teenie-Idol zusammen. In Anlehnung an diese schöne Tradition liefert diese Blogserie einen aktuellen Star der Softwareentwicklung Stück für Stück als Architekturüberblick.

Blog-Serie arc42-Starschnitt