Szkolenie Refaktoryzacja do wzorców projektowych uczy praktycznego stosowania wzorców projektowych, refaktoryzacji kodu, analizy jakości oprogramowania oraz wdrażania dobrych praktyk programistycznych w językach obiektowych
Akceptacja jako sposób na radzenie sobie z problemami, których nie rozwiążesz
Czy można uniknąć degradacji jakości kodu?
Projektowanie aplikacji jako sposób na kontrolę degradacji jakości
Prewencja ważniejsza niż leczenie
Piramida testów
Test Double Patterns
Code Coverage - wady i zalety
Jak poradzić sobie bez testów?
Definicja wzorca projektowego
Wzorce Kreacyjne
Wzorce Strukturalne
Wzorce Behawioralne
Czy zawsze warto?
Kiedy warto pozbyć się wzorców?
Niebezpieczeństwa refaktoryzacji
Wsparcie IDE
Refaktoryzacja, a testowanie
Command, Strategy czy State?
Strategy czy Template Method?
Chain of Responsibility czy Decorator?
Adapter and Boundary Object
Fabryka jako sposób kontroli spójności i enkapsulacji
Facade jako sposób kontroli spójności i enkapsulacji
Facade a Anti-Corruption Layer
Builder
Observer
Mediator
Visitor
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 Łukasz Andrzejewski
Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange.
Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…
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
Uczestnik szkolenia “Refaktoryzacja do wzorców projektowych”
Zakres szkolenia pokrywal sie z oczekiwaniami, natomiast stosunek czasu poswieconego na dyskusje o konkretnych wzorcach do tego poswieconego na zadania moglby zostac nieco zmieniony, np przez przygotowanie przykladow smelly code wymagajacych zastosowania konkretnego wzorca zamiast pisania kodu od 0. Uwazam tez, ze przy 3-dniowym szkoleniu 8h dziennie to za dlugo i pod koniec uczestnicy sa zbyt zmeczeni, zeby efektywnie przyswajac wiedze
16.09.2024
Uczestnik szkolenia “Refaktoryzacja do wzorców projektowych”
Zadania mogłoby być rozbudowane a np. klasy, do których należy zastosować dany wzorzec.
16.09.2024
Uczestnik szkolenia “Refaktoryzacja do wzorców projektowych”
Przerobiliśmy wiele wzorcó projektowych ale przykłady zadań były bardzo niskiej jakości
12.07.2024
Uczestnik szkolenia “Refaktoryzacja do wzorców projektowych”
Nauka poprzez ćwiczenia na dobrze przygotowanych przykładach, live coding, refaktor części większego projektu, wprowadzenie do trudniejszych wzorców przy pomocy rysunków w excalidraw