Software House ASC (https://altkomsoftware.pl/) organizuje meetup pod tytu�em: Jak tworzy� lepszy kod z wykorzystaniem Domain Driven Design.
Chc�c projektowa� dobre oprogramowanie bankowe, oprogramowanie ubezpieczeniowe czy ka�de inne, trzeba dobrze rozumie�, o co w danym biznesie chodzi. Niezb�dne jest poznanie domen, typowych poj�� i znacze�, by u�ywa� ich w ca�ym zespole projektowym w jednakowy spos�b.
Domain Driven Design i stoj�ce za nim techniki, pomog� zminimalizowa� z�o�ono�� i zacie�ni� wsp�prac� developer�w z reszt� zespo�u.
W trakcie spotkania zaprezentujemy, jak wykorzystywa� wzorce taktyczne DDD i dobre praktyki programowania obiektowego w celu tworzenia "lepszego" kodu.
Poka�emy, co daje nam zastosowanie wspomnianych praktyk, ale r�wnie� jaki jest koszt ich u�ycia. B�dzie sporo kodu i przyk�ad�w z �ycia wzi�tych.
Opowiemy m.in.:
1. Czym jest "accidental complexity" i jak z nim walczy�?
2. Ubiquitous language (j�zyk wszechobecny) w kodzie naszej aplikacji.
3. Commands, entities, value objects, domain services, repositories, domain events - co to takiego i do czego mo�e nam si� przyda�?
4. Agregaty czyli jak podzieli� du�y problem na wiele mniejszych
5. DDD, a architektura system�w - jak to ze sob� poprawnie po��czy�?
Prowadz�cy:
Wojciech Suwa�a -G��wny Architekt Systemowy oraz Szef LAB-u w Software House ASC.
Robert Witkowski - Wiod�cy Programista Java w Software House ASC.
|