Piotr Wyczesany -- O co chodzi z tym całym "Domain-Driven Design"?
Bio: Pierwszą linijkę kodu napisał gdzieś w 1993 roku. Od tego czasu wiele się zmieniło w świecie software developmentu, ale wielu z nas tego jeszcze nie zauważyło. ;) Profesjonalnie tworzy software w Javie od 2005 roku. W tym czasie zdążył pracować w małych firmach, korporacjach, oraz zaliczyć epizod z własnym startupem. Od kilkunastu miesięcy aktywnie interesuje się tematami modelowania złożonych dziedzin biznesowych (Domain-Driven Design), o których pisze m.in na swoim blogu : http://www.eventuallyinconsistent.com. Jest założycielem grupy DDD-KRK, oraz aktywnym członkiem SCKRK i SSEPP, a także inicjatorem i organizatorem Krakowskich spotkań przy piwie z cyklu #cqrsbeers. Mieszka i pracuje w Krakowie. Prezentacja: O co chodzi z tym całym "Domain-Driven Design"? Język: PL Wydaje Ci się, że znasz OOP, ale Twój kod przypomina spaghetti? Czy Twoja architektura pomaga, czy też może przeszkadza Ci w pracy nad Twoim systemem? Słyszałeś o złożoności esencjonalnej i przypadkowej, ale nie wiesz jak skupić się na tej pierwszej? "Domain-Driven Design" to podejście do tworzenia oprogramowania, które całościowo wspomaga tworzenie złożonych systemów IT -- zarówno na poziomie architektury, jak i kodu. Można je wykorzystywać w każdym języku i w połączeniu z dowolnym frameworkiem. Być może słyszałeś, że w DDD chodzi o Agregaty, Encje i Value Objecty. Być może wydaje Ci się, że to jest jakaś nisza dla garstki pasjonatów. Być może uważasz, że u Ciebie to się nie sprawdzi. Być może uważasz, że wszystko da się napisać przy pomocy Anemicznych Encji z getterami i setterami, oraz Serwisu. Być może jesteś w błędzie... W ramach prezentacji dowiesz się czym jest Domena, oraz jej Model. Zobaczysz jakie architektury można wykorzystywać. Poznasz jakie paradygmaty programowania można zastosować do implementacji Modelu na poziomie kodu. Ostatecznie możesz przeżyć szok, dowiadując się, że OOP jakiego używasz na co dzień, może nie mieć wiele wspólnego z prawdziwym paradygmatem obiektowym.

2017 - Sławomir Sobótka - DDD: Q&A - czyli co gryzie świadomego programistę/programistkę
![bITconf 2019 - [Kamil Grzybek] Czysty model domenowy: Domain-Driven Design taktycznie i praktycznie](https://i.ytimg.com/vi/98avpvXcO5w/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAHBpa8i2uCVoVI4u9h3JGCTBf1rw)
bITconf 2019 - [Kamil Grzybek] Czysty model domenowy: Domain-Driven Design taktycznie i praktycznie

What is DDD - Eric Evans - DDD Europe 2019

2018 - Jakub Kubryński, Sławomir Sobótka, Michał Michaluk - Programistów z biznesem przypadki trudne

2015 - Sławomir Sobótka - How to present your ideas to technical people and business

Każda Funkcja Claude Code Wyjaśniona (dla normalnych ludzi)

2022 - Mateusz Chrzonstowski - DDD i Clean Architecture na przykładzie bajki o trzech świnkach

Boiling Frogs 2018 - Mariusz Gil - Discovering unknown domain with Event Storming

Poznaj strategiczne Domain-Driven Design w godzinę - Maciej Jędrzejewski

2016 - Sławomir Sobótka - C4 - a light approach to documenting architecture

2013 - Sławomir Sobótka - Model jest wszystkim czego potrzebujesz

4Developers CQRS - Prosta architektura dla nieprostego systemu (M. Stasch)

Moje rozumienie DDD (+ clean architecture) - Mateusz Chrzonstowski | #66 Talk4Devs

Volker Pispers erklärt die deutsche Identität | Roglers Freiheit

JDD 2018: Event Storming - skracanie dystansu pomiędzy IT a biznesem by Sławomir Sobótka

Boiling Frogs 2020 - Łukasz Szydło - DDD w systemach rozproszonych

2014 - Sławomir Sobótka - Nie koduj, pisz prozę - lingwistyczne techniki wychodzące poza Clean Code

Eric Evans — Tackling Complexity in the Heart of Software

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

