Praktické využití SOLID principů při návrhu a vývoji software

Kurzem Vás provede některý z odborných lektorů společnosti ICT Pro.

Základní info

Popis kurzu

Tento intenzivní dvoudenní kurz je určen pro vývojáře, kteří potřebují řešit složité výzvy spojené s architekturou a strukturou software.

Naučíte se přemýšlet nad doručovaným softwarem tak, aby byl rozšiřitelný a lehce upravitelný. Seznámíte se s dopadem špatných architektonických rozhodnutí a také s tím, jak se jim vyhnout. Ukážeme si, že i v nevhodně strukturovaném softwaru je vždy možno postupnými kroky kód upravovat a zlepšovat.

Vybrané oblasti kurzu jsou pokryty kombinací technik párového programování, refactoringu a aplikací návrhových vzorů a SOLID principů.

Kurz je orientován prakticky a zdrojový kód je doručován v jazyce Java/C++.

Obsah kurzu

  • Analýza existujícího kódu a odhalení jeho slabin
  • Návrh a implementace úprav stávajícího kódu
  • Aplikace SOLID principů při implementaci nových funkcionalit
  • Psaní testů pro stávající i nový kód
  • Identifikace a minimalizace dopadů nesprávných architektonických rozhodnutí
  • Srovnání výsledného kódu při porušení a naopak při dodržování SOLID principů

Předpoklady

Účastníci musejí mít alespoň základní znalost jazyka Java (kurz JAV1).

Praktické využití SOLID principů při návrhu a vývoji software

Vybraný termín:

31.3.2025 –  1.4.2025  Brno Upřesnující informace k termínu

Cena
12 800 Kč + 21% DPH

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je pět a tři ? Součet zapište číslicemi.