Szkolenie Architektura kodu legacy
Ustalamy indywidualnie
24h / 3 dni
Ustalamy indywidualnie
Szkolenie Architektura kodu legacy
To szkolenie łączy teorię z praktyką, dając Ci narzędzia do codziennej pracy nad jakością kodu i architektury. Niezależnie od tego, czy pracujesz nad aplikacjami monolitycznymi, czy mikroserwisami, to szkolenie pomoże Ci lepiej zrozumieć wyzwania związane z kodem legacy i znaleźć dla nich optymalne rozwiązania. Dzięki praktycznym przykładom i sprawdzonym technikom zdobędziesz wiedzę potrzebną do utrzymania i rozwijania nawet najbardziej złożonych systemów legacy.
Dla kogo jest szkolenie Architektura kodu legacy?
Dla programistów, którzy chcą ulepszyć swoje umiejętności w zarządzaniu jakością kodu – dowiedz się, jak unikać pułapek związanych z długiem technologicznym i poprawić przejrzystość kodu.
Dla liderów zespołów i tech leadów, którzy chcą usprawnić procesy w zespole oraz zarządzać technicznymi decyzjami w projektach.
Dla architektów oprogramowania, którzy chcą lepiej projektować architekturę aplikacji i utrzymywać jej spójność w długim terminie.
Dla osób pracujących z kodem legacy, którzy chcą skutecznie wdrażać zmiany bez ryzyka destabilizacji istniejących rozwiązań.
Program szkolenia z Dla kogo jest szkolenie Architektura kodu legacy?
1. Wprowadzenie
2. Strategie zarządzania legacy architecture
3. Prewencja
4. Rozwój oprogramowania, a jakość kodu
5. Przegląd wybranych Wzorców Programowania
6. Rozwój oprogramowania, a jakość architektury
7. Refaktoryzacja
8. Przygotowanie do refaktoryzacji
9. Refaktoryzacja Kodu
10. Podsumowanie
Czego nauczysz się na szkoleniu architektura kodu legacy?
Efektywnego zarządzania jakością kodu i architektury – poznasz takie koncepcje jak SOLID, KISS, DRY i YAGNI, które pomogą Ci projektować lepsze rozwiązania.
Skutecznych strategii zarządzania kodem legacy – dowiesz się, kiedy wybrać refaktoryzację, Strangler Pattern lub rewrite, aby ograniczyć dług techniczny.
Praktycznych technik refaktoryzacji – nauczysz się rozpoznawać problemy w kodzie i stosować refaktoryzację na poziomie metod, klas, modułów i architektury.
Optymalizacji współpracy w zespole – poznasz sposoby na minimalizowanie konfliktów podczas wprowadzania zmian i podejmowania kluczowych decyzji.
Chcesz dowiedzieć się więcej o szkoleniu Architektura kodu legacy?
Dowiedz się więcej