[PL] Reading Club #8 - “Domain-Driven Design: Tackling Complexity...” - 8/16
OMAWIANE ROZDZIAŁY
Spotkanie 8 - 2021-08-03 - Rozdział 8
OPIS
Liczba sposobów, na które stosowane jest Domain-Driven Design zbliża się do liczby samych praktyków! A przecież niebieska książka jest tylko jedna! Często też próba praktyki DDD odbywa się bez lektury tej podstawowej pozycji.
Aby temu zaradzić krakowski meetup DDD-KRK zaprasza do udziału w reading club! Celem klubu jest samodzielne przeczytanie ale wspólne przedyskutowanie kultowej książki Erica Evansa: “Domain-Driven Design: Tackling Complexity in the Heart of Software”.
W ramach klubu odbędzie się łącznie 14 cotygodniowych spotkań online. Spotkania będą poświęcone konkretnym fragmentom książki. Na każdym spotkaniu będziemy opracowywać podobny materiał jeśli chodzi o czas potrzebny na przeczytanie.
Spodziewajcie się bardzo konkretnych sesji Q&A, wielu gorących dyskusji i paneli, jasnych jak słońce olśnień, emocjonujących historii, a także inspirujących sesji pair-programmingowych. Destylacja pełną parą! Zapraszamy!
Informacje praktyczne:
- Przedmiotem spotkań jest angielska wersja językowa książki
- Same spotkania będą w języku polskim
- Spotkania nie będa nagrywane/publikowane
- W planie: Q&A, dyskusje, a także sesje pair-programming
- Zabieranie głosu na spotkaniu NIE będzie obowiązkowe
UWAGA! Podstawą klubu jest commitment czasowy. Zależy nam aby uczestnicy faktycznie przeczytali całą książkę. Dlatego prosimy o potraktowanie udziału poważnie i wygospodarowanie sobie czasu na przeczytanie materiału na spotkanie. Skorzystamy na tym wszyscy razem jak i każdy z osobna!
HARMONOGRAM
Spotkania odbywać się będą o godz. 20:30 we wtorki (z pewnymi wyjątkami).
Spotkanie 1 - 2021-06-14 (pn) - Preface, Wstęp do "Part 1", Chapter 1, Appendix "The use of Patterns"
Spotkanie 2 - 2021-06-21 (pn) - Rozdziały 2 i 3
Spotkanie 3 - 2021-06-29 - Rozdział 4
Spotkanie 4 - 2021-07-05 (pn) - Rozdział 5 "A Model Expressed in Software"
Spotkanie 5 - 2021-07-13 - Nietypowy materiał (moduły i agregaty), konkretnie:
a) Końcówka rozdziału 5 ("Modules" + "Modeling Paradigms")
b) Początek rozdziału 6 (wstęp + "Aggregates")
c) Artykuł V. Vernona o agregatach https://www.dddcommunity.org/library/vernon_2011/
Spotkanie 6 - 2021-07-20 - kończymy Rozdział 6 "The Life Cycle..." tj. od podrozdziału "Factories" do samego końca rozdziału.
Spotkanie 7 - 2021-07-27 - Rozdział 7
==> Spotkanie 8 - 2021-08-03 - Rozdział 8
Spotkanie 9 - 2021-08-10 - Rozdział 9
Spotkanie 10 - 2021-08-17 - Rozdział 10
Spotkanie 11 - 2021-08-24 - Rozdziały 11, 12, 13
Spotkanie 12 - 2021-08-31 - Rozdział 14 - od "Part IV" do "Conformist" włącznie
Spotkanie 13 - 2021-09-07 - Rozdział 14 - od "Anti-Corruption Layer" do końca rozdziału
Spotkanie 14 - 2021-09-14 - Rozdział 15
Spotkanie 15 - 2021-09-21 - Rozdział 16
Spotkanie 16 - 2021-09-28 - Rozdział 17, Conclusion
HOST
Konrad Otrębski
Entuzjasta i praktyk Domain-Driven Design. Największe osiągnięcie w karierze to ewolucja zespołu produktowego z poziomu 3 deploymentów na produkcję w miesiącu do poziomu 150. Backend oraz infrastructure developer, tech lead, architekt. Prelegent na konferencjach i meetupach. Oprócz DDD stosuje m.in TDD, Trunk-Based Development czy Infrastructure as Code. Zwolennik limitowania WIPu i Kanban. Interesuje się kulturą DevOps oraz Theory of Constraints.
ORGANIZACYJNIE
Dokument gdzie będą notatki, podsumowania, linki itp:
https://docs.google.com/document/d/1NsW7cTvW2FnZc_2t1wkw0ctAZqpE0HxfffG0E6tsxu0/edit?usp=sharing
SLACK
Slack grupy DDD-KRK:
(link ważny do czw 2021-07-29)
https://join.slack.com/t/ddd-krk/shared_invite/zt-sd4e79ma-5FBY1IyYf_pWKG53ccvR5Q
KOD ZNIŻKOWY NA KSIĄŻKĘ
Informacja w naszym Google Doc: