Software House ASC (https://altkomsoftware.pl/) organizuje meetup pod tytuem: Jak tworzy lepszy kod z wykorzystaniem Domain Driven Design.
Chcc projektowa dobre oprogramowanie bankowe, oprogramowanie ubezpieczeniowe czy kade inne, trzeba dobrze rozumie, o co w danym biznesie chodzi. Niezbdne jest poznanie domen, typowych poj i znacze, by uywa ich w caym zespole projektowym w jednakowy sposb.
Domain Driven Design i stojce za nim techniki, pomog zminimalizowa zoono i zacieni wspprac developerw z reszt zespou.
W trakcie spotkania zaprezentujemy, jak wykorzystywa wzorce taktyczne DDD i dobre praktyki programowania obiektowego w celu tworzenia "lepszego" kodu.
Pokaemy, co daje nam zastosowanie wspomnianych praktyk, ale rwnie jaki jest koszt ich uycia. Bdzie sporo kodu i przykadw z ycia wzitych.
Opowiemy m.in.:
1. Czym jest "accidental complexity" i jak z nim walczy?
2. Ubiquitous language (jzyk wszechobecny) w kodzie naszej aplikacji.
3. Commands, entities, value objects, domain services, repositories, domain events - co to takiego i do czego moe nam si przyda?
4. Agregaty czyli jak podzieli duy problem na wiele mniejszych
5. DDD, a architektura systemw - jak to ze sob poprawnie poczy?
Prowadzcy:
Wojciech Suwaa -Gwny Architekt Systemowy oraz Szef LAB-u w Software House ASC.
Robert Witkowski - Wiodcy Programista Java w Software House ASC.
|