Fehler in der Software-Architektur

  Рет қаралды 1,468

Eberhard Wolff

Eberhard Wolff

Күн бұрын

Fehler gibt es auch in der Software-Architektur. Auf Social Media haben wir Menschen darum gebeten, von Architektur-Fehlern zu berichten, die sie selbst gemacht haben oder in Projekten miterlebt haben. In dieser Episode betrachten wir einige davon und versuchen, aus ihnen zu lernen: Gibt es Muster? Was sind die Gründe? Kann man die Fehler vermeiden?
Links
Folge "Amazon - Von Microservices zurück zu Monolithen?" software-archi...
Artikel von von Oliver Wehrens zu Mikro-/Makro-Architektur / urn:li:activity:717574...
Episode zu Mikro-/Makro-Architektur software-archi...
Architektur Kickstart www.socreatory...
Episode zu Crew Ressoure Management software-archi...
The Vietnam of Computer Science von Ted Neward www.odbms.org/...
BED-Con bed-con.org/
Bert Jan Schrijver about Generic or Specific software-archi... - Wichtiger Punkt: Erst beim dritten Mal eine generische Lösung bauen

Пікірлер: 10
@cyrusol
@cyrusol 5 ай бұрын
Das mit dieser Planung, "hätten wir mal drüber nachgedacht"... ja das kann man hinterher immer leicht sagen. Aber da haben die meisten doch nur das Bild im Kopf, wenn man das Richtige richtig geplant hätte. Aber das Richtige zu treffen und richtig zu planen sind schon große Zufälle, meistens geht es schief und nur hinterher weiß man es besser.
@EberhardWolff
@EberhardWolff 5 ай бұрын
Ja, sehe ich auch so - deswegen finde ich Iterationen so zentral. Da kann man dann einen Schritt vorwärts gehen und dann den Kurs anhand des Gelernten korrigieren. Retrospektiv kann man Fehler oft sehr einfach erkennen, aber eben dann nur retrospektiv.
@albe1620
@albe1620 6 ай бұрын
25:04 man kann den Fokus auch eine Ebene tiefer legen. Zum Beispiel bezogen auf UI-Controls. Wir müssen teilweise sehr aufwändig UI-Controls nachbauen obwohl es günstiger wäre dies einzukaufen, in Form von fertigen Bibliotheken.
@EberhardWolff
@EberhardWolff 6 ай бұрын
Guter Punkt - danke für die Ergänzung!
@hansolo4942
@hansolo4942 6 ай бұрын
51:30 Diesen Punkt verstehe ich nicht ganz: Wieso hat ein Deployment-Monolith keine saubere Architektur? Kann man das so pauschal sagen? Ich meine er könnte intern sauber modularisiert sein und somit eine solide Architekur aufweisen, auch wenn es ein Monolith ist, oder? Danke
@EberhardWolff
@EberhardWolff 6 ай бұрын
Ja, sehe ich auch so. Ich wollte eigentlich sagen, dass es Deployment-Monolithen gibt. Dann wird das gesammte System auf einmal deployt. Und dann gibt es noch Architektur-Monolithen: Die haben keine gute Architektur bzw. Struktur. Das sind zwei unterschiedliche Arten von Monolithen. Ich bin nicht sicher, ob die beiden Kommentare nicht verschiedene Definitionen von "Monolith" benutzen - einmal Architektur- und einmal Deployment-Monolith.
@hansolo4942
@hansolo4942 6 ай бұрын
​@@EberhardWolffDanke für prompte Klärung 👍
@EberhardWolff
@EberhardWolff 6 ай бұрын
@@hansolo4942 Gerne! 🙂
@Alex-gj2uz
@Alex-gj2uz 6 ай бұрын
​@@EberhardWolff Ich würde mich aber auch hier wieder dem Poster anschliessen. Ein Monolyth muss nicht zwingend eine schlechte Architektur haben.
@EberhardWolff
@EberhardWolff 6 ай бұрын
@@Alex-gj2uz Ja, ein Deployment-Monolith kann auch eine gute Modularisierung haben. Das wollte ich nichht in Zweifel ziehen.
Warum scheitert Agilität - Reaktionen
1:09:16
Eberhard Wolff
Рет қаралды 1,5 М.
Taktisches Domain-Driven Design mit Java und jMolecules mit Oliver Drotbohm
1:01:06
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,4 МЛН
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 6 МЛН
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 27 МЛН
Bounded Context - Was ist das genau?
53:59
Eberhard Wolff
Рет қаралды 1,1 М.
Was KEINE Software Architektur kostet
46:52
David Tielke
Рет қаралды 2,4 М.
Vaughn Vernon about Ports and Adapters and DDD
1:20:07
Eberhard Wolff
Рет қаралды 1,7 М.
Warum (agile) Projekte kippen
51:06
Eberhard Wolff
Рет қаралды 2,2 М.
Was ist der wichtigste Skill in der IT?
1:11:00
Eberhard Wolff
Рет қаралды 1 М.
Missverständnisse über Software-Architektur
1:06:02
Eberhard Wolff
Рет қаралды 2,2 М.
C Programming Tutorial for Beginners
3:46:13
freeCodeCamp.org
Рет қаралды 13 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,4 МЛН