Refaktoryzacja w systemach webowych
Coraz więcej działających obecnie systemów wymaga odświeżenia z różnych powodów.
Jest wiele argumentów przemawiających za podjęciem działań w kierunku refaktoryzacji np. starty stack technologiczny, potrzeba większej wydajności bądź skalowalności. Bywa również tak, żę w systemach nie jesteśmy już w stanie wprowadzać zmian w optymalnym czasie bądź po prostu brakuje specjalistów z danego obszaru. Szersze spojrzenie na kontekst refaktoryzacji może znacznie przyspieszyć realizację, wyposażyć nas w dodatkowe narzędzia oraz dać obraz zagrożeń z jakimi przyjdzie się zmierzyć podczas realizacji.
Opis szkolenia
Forma: 50% Wykład / 50% Warsztat
Miejsce: Wrocław / Poznań / Kraków / Warszawa
/ Zdalnie
Możliwość szkolenia zdalnego: TAK
Czas trwania: 3 dni
Czas trwania zdalnie: 4 dni
Dla kogo: Programiści / Architekci
(min. 1 rok doświadczenia w programowaniu komercyjnym)
Grupa: 6-10 uczestników stacjonarnie / 6-8 uczestników zdalnie
Język: Polski
Podstawowy zakres szkolenia*:
- dowiesz się kiedy powinniśmy myśleć o refaktoryzacji danego systemu
- dowiesz się czym jest refaktoryzacja z bazą wiedzy oraz eksploracyjna oraz jakie są różnice między podejściami
- dowiesz się czym jest Strangler Pattern
- dowiesz się jakie są wzorce refaktoryzacyjnych
- dowiesz się czym jest refaktoryzacja strukturalna oraz domenowa i jak je stosować
- dowiesz się jakie antywzorce przeszkadzają w refaktoryzacji
- dowiesz się czym są feature toggle, kiedy i jak je stosować oraz jak nimi zarządzać
- dowiesz się jak budować strategii refaktoryzacji i z czego powinna się składać
- dowiesz się jaka jest rola testów w refaktoryzacji
- dowiesz się czym jest dług technologiczny i jak nim zarządzać
* dla grup / zespołów istnieje możliwość dostosowania zakresu szkolenia według potrzeb
Koszt
2100zł + VAT / uczestnik
W przypadku grup powyżej 4 osób prosimy o kontakt.
Terminy
Zapytaj o dostępne terminy.
Zapytaj o dostępne terminy.
Kontakt
Jeżeli jesteś zainteresowany warsztatem napisz do nas! Odezwiemy się najszybciej jak to możliwe w celu ustalenia szczegółów.