Mentionsy
Ostatnie odcinki (99 wszystkich)
19. O nazewnictwie eventów
Phil Karlton dawno temu powiedział swoje słynne zdanie: "There are only two hard things in Computer Science: cache invalidation and naming things". Tematem odcinka 19 będzie właśnie nazewnictwo, al...
18. About the past, present and future of IT with Uncle Bob
From time to time we should stop for a moment and take a look around. We will see what is behind us already and what is waiting for us in the future. In this episode my today guest, Robert C. Marti...
17. O prawie Demeter, Clean Code i zasadach SOLID z Piotrem Stawirejem
Materiały dodatkowe:Definicja Law of Demeter, WikipediaClean Code: A Handbook of Agile Software Craftsmanship, Robert C. Martin, klasyczna książka Uncle Boba na temat czystego koduAgile Principles,...
16. O Test Driven Development z Kubą Pilimonem
Materiały dodatkowe:Growing Object-Oriented Software Guided by Tests, Steve Freeman, Pryce, klasyka gatunku na temat implementacji systemów w podejściu Object-Oriented i Test Driven DevelopmentTest...
15. O Test Smells z Olą Kunysz
Materiały dodatkowe:xUnitPatterns Test Smells, lista Test Smells według Gerarda MeszarosaSoftware Unit Tests Smells, uzupełnienie listy o inne smelle i jedocześnie tool do ich wykrywaniaPIT Mutatio...
14. Domain Driven Design Essentials: Value Object
Materiały dodatkowe:Value Object, bliki Martina Fowlera, strona, której przedstawiać raczej nie trzeba...Value Object, c2 wikiValue Object Should Be Immutable, c2 wikiThe CHECKS Pattern Language of...
13. O architekturze mikroserwisowej z Kubą Nabrdalikiem
Materiały dodatkowe:Common mistakes when moving to microservices & cloud, prezentacja Kuby z Confitury 2019, same slajdy można pobrać tutajDesigning Event-Driven Systems: Concepts and Patterns ...
12. O zbieraniu i analizie wymagań z Michałem Bartyzelem
Materiały dodatkowe:Blog Michała Bartyzela, sporo ciekawych tekstów dotyczących także zbierania i analizy wymagań w projektach IT, treści jest tu dużo, Michał pisze tego bloga od 12 latWriting...
11. Fast Update #1
Jedyną stałą rzeczą w projektach IT jest zmiana, także czas na... zmiany. W tym wyjątkowo krótkim odcinku opowiem Ci więc o moich planach dotyczących Better Software Design w najbliższym czasie. N...
10. O refaktoryzacji The Arkency Way z Andrzejem Krzywdą
Materiały dodatkowe:Refactoring: Improving the Design of Existing Code,Martin Fowler, with Kent Beck , klasyka gatunkuWorking Effectively with Legacy Code, Michael Feathers, druga klasyka warta prz...
9. O modelu i strukturach wielkiej skali z Kubą Pilimonem
Materiały dodatkowe:Eric Evans, Domain Driven Design: Tackling Complexity In The Hearth Of Software, rozdział 16Zaawansowane modelowanie DDD, techniki strategiczne: konteksty i architektura zdarzen...
8. O Bounded Contextach ze Sławkiem Sobótką
Materiały:Bounded Context, krótkie wprowadzenie do wzorca na Bliki Martina FowleraEvent Storming - od analizy do architektury, prezentacja Sławka Sobótki o wykorzystaniu EventStormingu w procesie a...
7. O programowaniu aspektowym z Andrzejem Krzywdą
Materiały:Aspect-Oriented Programming, Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier and John Irwin, pochodzący z 1997 roku i Xerox Palo Alto Res...
6. O persystencji agregatów z Kubą Pilimonem
Materiały do odcinka:Versioning in an Event Sourced System, Greg YoungPrezentacja Łukasza Szydło z Boiling Frogs 2020 DDD - o jeden krok za daleko. Nie wspominaliśmy tej prezentacji w odcinku, ale ...
5. O wzorcach Saga i Process Manager z Kubą Pilimonem
Materiały:Saga, opracowanie naukowe, Hectora Molina-Garcia oraz Kennetha Salem, 1987Wzorzec Saga w katalogu Microservices.ioApplying the Saga Pattern, prezentacja Caitie McCaffrey GOTO Conference 2...
4. O Remote EventStorming z Alberto Brandolinim i Jacopo Romei
Materiały:Repozytorium Awesome EventStorming na Githubie, sekcja Remote EventStorming
3. O różnych odmianach Ubiquitous Language z Łukaszem Szydło
W tym odcinku razem z Łukaszem Szydło rozmawiamy o różnych odmianach języka wszechobecnego, jaki może pojawić się w rozmowach pomiędzy uczestnikami projektu.
2. O Aggregates By Example, analiza procesu rezerwacji z Kubą Pilimonem
Materiały:Chinese Singles Buy Movie Tickets So Couples Can't Sit Together on Valentine's Day, Time.comRepozytorium Aggregates By Example, przykłady różnych implementacji agregatówRepozytorium DDD B...
1. O modelowaniu agregatów z Kubą Pilimonem
Materiały:Repozytorium Aggregates by Example, kod przykładu z dokumentem i załącznikami znajduje się tutaj