Short: Big Ball of Mud

  Рет қаралды 791

Eberhard Wolff

Eberhard Wolff

Күн бұрын

“Big Ball of Mud” bezeichnet Software, die keine erkennbare Struktur hat und daher schwer verstehbar und wartbar ist. Aber ein Big Ball of Mud hat nicht nur Nachteile. Einige behaupten sogar, dass es das populärste Architektur-Muster ist. Diese Episode wirft einen genauen Blick auf “Big Ball of Mud” und was es mit diesem Pattern wirklich auf sich hat.
0:00 Big Ball of Mud
0:06 Big Ball of Mud: Eric Evans
0:26 Big Ball of Mud: Gründe
0:26 Big Ball of Mud: Eric Evans
0:37 Big Ball of Mud: Eric Evans Lösungen
0:50 Big Ball of Mud: Eric Evans Meine Meinung
1:37 Brian Foote, Joseph Yoder: Big Ball of Mud
1:57 Warum ist Big Ball of Mud populär?
2:48 Meine Meinung zu "Big Ball of Mud"
3:13 Throwaway Code
3:25 Throwaway Code: Meine Meinung
4:03 Piecemeal Growth
4:57 Piecemeal Growth: Meine Meinung
5:25 Keep It Working!
6:04 Shearing Layers
6:52 Shearing Layers: Meine Meinung
7:25 Sweeping It Under the Rug
8:48 Sweeping It Under the Rug: Meine Meinung
9:16 Reconstruction
9:25 Reconstruction: Meine Meinung
10:43 Fazit
Kostenlose Domain-driven Design (DDD) Referenz ddd-referenz.de/
Episode Eric Evans "Getting Started with DDD When Surrounded by Legacy Systems" software-architektur.tv/2020/...
Big Ball of Mud Paper von Brian Foote and Joseph Yoder www.laputan.org/mud/
Episode zum Strangler Fig Pattern software-architektur.tv/2023/...
Joel on Software zu Rewrites www.joelonsoftware.com/2000/0...

Пікірлер: 4
@ulrichgrodl4310
@ulrichgrodl4310 Жыл бұрын
Meine Erfahrung ist die: An der Uni lernt man, das man ein konkretes Problem so lösen kann, in dem man eine allgemeine Lösung findet, die dann das konkrete Problem mit löst. In der Praxis baut der Softwerker ein technisches Framework das alle fachlichen Probleme lösen kann. Der Code der dieses Framework nutzt ist dann der "Big Ball of Mud", da die Fachlichkeit dort nicht explizit modelliert ist und nur "Experten" wissen wie die technische Lösung die Fachlichkeit abbildet.
@EberhardWolff
@EberhardWolff Жыл бұрын
Interessant. Ich bin ehrlich gesagt nicht sicher, ob ich das auch an der Uni gelernt habe. Ich habe den Ansatz aber im Projekt gesehen und es war nicht schön.
Ich kann Conway's Law nicht mehr hören! @ HDI Codex
40:30
Eberhard Wolff
Рет қаралды 2,1 М.
Was ist Team Topologies?
8:34
Eberhard Wolff
Рет қаралды 528
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 65 МЛН
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 162 МЛН
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 127 МЛН
ТАМАЕВ УНИЧТОЖИЛ CLS ВЕНГАЛБИ! Конфликт с Ахмедом?!
25:37
Software Design Patterns [001] - Big Ball of Mud
5:26
Brotcrunsher
Рет қаралды 3 М.
Warum scheitert Agilität - Reaktionen
1:09:16
Eberhard Wolff
Рет қаралды 1,3 М.
Taktisches Domain-driven Design (DDD)
1:04:28
Eberhard Wolff
Рет қаралды 1,6 М.
Daran denkt niemand beim Kauf! Audi RS6 Avant
9:32
carwow.de
Рет қаралды 211 М.
Der Self-contained-Systems-Architekturansatz
1:11:15
Eberhard Wolff
Рет қаралды 1,2 М.
Vaughn Vernon about Ports and Adapters and DDD
1:20:07
Eberhard Wolff
Рет қаралды 1,4 М.
Softwarearchitektur #5: Kohäsion und Kopplung
4:04
predic8
Рет қаралды 10 М.
Interview Eberhard Wolff -  Microservices Summit Juni 2016
7:18
EntwicklerAkademie
Рет қаралды 976
Это - iPhone 16 и вот что надо знать...
17:20
Overtake lab
Рет қаралды 110 М.
Что не так с раскладушками? #samsung #fold
0:42
Не шарю!
Рет қаралды 216 М.
EXEED VX 2024: Не өзгерді?
9:06
Oljas Oqas
Рет қаралды 48 М.
НЕ ПОКУПАЙ СМАРТФОН, ПОКА НЕ УЗНАЕШЬ ЭТО! Не ошибись с выбором…
15:23
Отдых для геймера? 😮‍💨 Hiper Engine B50
1:00
Вэйми
Рет қаралды 1,3 МЛН