Рет қаралды 18,973
Meetup społeczności DDD-WAW w przestrzeni meetupowej BEC (bec.dk/poland/). Zapraszamy na wykład Mike’a Wojtyny o eksperymentach domenowych.
Nasi klienci nie wiedzą, czego potrzebują. Dzieje się tak, ponieważ nikt nie może przewidzieć przyszłości. Wymagania będą ewoluować i zmieniać się szybko w trakcie cyklu życia projektu. Dlatego musimy stale doskonalić systemy. Możemy wciąż budować i odrzucać prototypy, ale jest to niezwykle kosztowne. Często nie możemy sobie pozwolić na przepisywanie wszystkiego od zera tylko dlatego, że poczyniliśmy nowe odkrycia domenowe. W rezultacie dochodzi ostatecznie do niezgodności modelu.
Czy istnieje inny sposób? Możemy skupić się wyłącznie na dziedzinie i doskonalić nasz model poprzez przykłady, aż znajdziemy odpowiednie kontury koncepcyjne (ddd.fed.wiki.or.... Każda taka iteracja modelu jest rodzajem eksperymentu kwestionującego początkowe decyzje.
W trakcie tej prezentacji pokażę, jak można wykorzystać example mapping w połączeniu z TDD nastawionym na biznes, aby móc przeprowadzać szybkie eksperymenty bezpośrednio na modelu domenowym, bez konieczności ponownego przepisywania systemu.
O MIKE’U
Jestem architektem oprogramowania z pasją do tworzenia doskonałych produktów. W mojej pracy łączę umiejętności biznesowe i techniczne, aby dostarczać znakomite rezultaty moim klientom. Domain-Driven Design i Test-Driven Development to jedne z moich ulubionych narzędzi.
DDD-WAW (www.meetup.com...) - społeczność dla osób chcących poznać głębiej Domain Driven Design i poczuć je zarówno na poziomie technicznym jak i biznesowymi. Tematyka: Event Storming, Modelowanie, Komunikacja Biznes-IT, Architektura, Modularyzacja (Bounded Context) oraz kompatybilność z Agile'em.
Video zostało dostarczone przez BEC. BEC to firma z branży fintech tworząca rozwiązania IT dla silnej grupy duńskich banków. Od 60 lat umożliwia ich klientom inwestowanie online, zaciąganie pożyczek i przesyłanie pieniędzy. Innymi słowy, dostarcza wszystko, czego potrzeba by prowadzić bank.