Software design mastery: Practical workshop (DMPW)
Cybersecurity, ICT Security
Location, current course term
Contact us
The course:
Hide detail
-
Design API
-
Návrh rozhraní, identifikace entit
-
Bezpečné změny do existujícího API
-
Testování API
-
Refactoring jako nástroj pro zlepšení kódu v agilním prostředí
-
Refactoring vs Rewriting - zásady a čím se liší
-
Bezpečná úpravy kódu se zachováním funkcionality v rámci scrum metodologie
-
Praktický refactoring existujícího kódu
-
Code Review
-
Best practices v rámci code review pro scrum týmy
-
Role účastníků code review
-
Ukázka využití AI
-
Clean Code jako základ pro agilní vývoj
-
Zásady čistého vývoje software
-
Testovatelnost a rozšiřitelnost software pomocí agilních metod
-
SOLID v praxi
-
Představení SOLID principů
-
Praktická aplikace jednotlivých principů
-
Ukázka negativních dopadů na udržitelnost kódu při jejich absenci
-
Architektura
-
Dekompozice kódu
-
Návrh struktury a datových entit
-
Oddělení aplikačních vrstev pro podporu agilního vývoje
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Language:
-