architektur kata - workshop solutions
TRANSCRIPT
![Page 1: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/1.jpg)
code-quality.de @FrankS
Architektur KataWorkshop, solutions – 07.09.2016
![Page 2: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/2.jpg)
Moin!
Frank SonsFrank Sons FrankS FrankS
http://code-quality.dehttp://code-quality.de
![Page 3: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/3.jpg)
code-quality.de @FrankS
Enterprise PHP...
![Page 4: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/4.jpg)
code-quality.de @FrankS
Was ist eigentlich Architektur?
„The software architectureare those decisions
that are hard to change.“
„The software architectureare those decisions
that are hard to change.“
Martin Fowler
![Page 5: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/5.jpg)
code-quality.de @FrankS
Agil und Plannung… ein Problem?
„Weeks of coding can save you hours of planning!“„Weeks of coding can save you hours of planning!“
![Page 6: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/6.jpg)
code-quality.de @FrankS
Erfahrung hilft!
„How do we get great designers? Great designers design, of course.“
„How do we get great designers? Great designers design, of course.“
Fred Brooks
![Page 7: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/7.jpg)
code-quality.de @FrankS
Durch Fehler lernt man halt...
![Page 8: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/8.jpg)
code-quality.de @FrankS
Erste Version lieber am whiteboard...
![Page 9: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/9.jpg)
code-quality.de @FrankS
Aber wie oft macht man das in der Praxis?
„So how are we supposed to get great architects,if they only get the chance to architect fewer
than a half-dozen times in their career?“
„So how are we supposed to get great architects,if they only get the chance to architect fewer
than a half-dozen times in their career?“
Ted Neward
![Page 10: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/10.jpg)
code-quality.de @FrankS
Architektur Katas helfen beim üben!
![Page 11: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/11.jpg)
code-quality.de @FrankS
Grundidee Architektur Kata● Ähnlich zu Code Katas – kleine Übungen● Erfahrungen sammeln und Fehler machen● Austausch in der Gruppe
![Page 12: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/12.jpg)
code-quality.de @FrankS
Ablauf● Vorbereitung ● Diskussions- und Plannungsphase● Review Phase● Feedback
![Page 13: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/13.jpg)
code-quality.de @FrankS
Regeln● Jede Frage an den Moderator über das Projekt ist ok● Jede Technologie ist erlaubt● Annahmen über Technologien sind erlaubt● Alle anderen Annahmen nur im normalen Rahmen
![Page 14: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/14.jpg)
code-quality.de @FrankS
Fragen oder Probleme? Melden!
![Page 15: Architektur Kata - Workshop Solutions](https://reader031.vdocuments.us/reader031/viewer/2022022203/5878125a1a28ab971e8b7479/html5/thumbnails/15.jpg)
code-quality.de @FrankS
Links● http://blogs.tedneward.com/post/architectural-katas/● http://nealford.com/katas/index.html● https://archkatas.herokuapp.com/