Szkolenie: Refaktoryzacja do wzorców Domain-Driven Design
Szkolenie Refaktoryzacja do wzorców Domain-Driven Design uczy, jak poprawiać jakość kodu poprzez refaktoryzację i wdrażanie taktycznych wzorców DDD, rozwija umiejętności analizy domeny, stosowania Event Storming oraz projektowania elastycznych i czytelnych rozwiązań w programowaniu obiektowym
Szkolenie przygotowuje do samodzielnej refaktoryzacji kodu z wykorzystaniem wzorców Domain-Driven Design, umożliwiając poprawę jakości i elastyczności rozwiązań programistycznych
Szkolenie uczy identyfikowania problemów w kodzie, stosowania technik refaktoryzacji oraz wdrażania wzorców takich jak Aggregate, Entity, Value Object, Repository i Domain Service
Szkolenie rozwija umiejętność analizy i modelowania domeny biznesowej przy użyciu Event Storming oraz efektywnego testowania i zabezpieczania zmian w kodzie
Dla kogo?
Programistów z doświadczeniem w programowaniu obiektowym, którzy chcą podnieść jakość kodu i poznać wzorce Domain-Driven Design
Osób odpowiedzialnych za rozwój i utrzymanie aplikacji, zainteresowanych refaktoryzacją oraz modelowaniem domeny biznesowej
Efekty kształcenia
Uczestnik analizuje jakość kodu i identyfikuje obszary wymagające refaktoryzacji
Uczestnik wdraża wzorce taktyczne Domain-Driven Design w istniejących projektach
Uczestnik projektuje i rozdziela odpowiedzialności w kodzie zgodnie z zasadami DDD
Uczestnik stosuje techniki Event Storming do poznania i modelowania domeny
Uczestnik ocenia ryzyka i korzyści związane z refaktoryzacją kodu
Uczestnik planuje i przeprowadza testy zapewniające bezpieczeństwo zmian
Wymagania
znajomość programowania obiektowego
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Wizualizacja spójności biznesowej dzięki Domain Service
Definiowanie procesu z wykorzystaniem Domain Event
Autorem szkolenia jest Sebastian Malaca
Technical Lider i Architekt specjalizujący się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości oraz trener i konsultant w firmie Sages. Głównymi obszary zainteresowań to praktyczne wykorzystanie refaktoryzacji, testowania oraz technik wytwarzania oprogramowania w pracy z istniejącym kodem zarówno na poziomie pojedynczych klas jak i całych aplikacji. Prelegentem (JDD, GeeCon, Confitura, Devoxx, etc. oraz blogerem (Let's talk about…
Szkolenie poprowadzi Maciej Czerpiński
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi