Munka a legacy kóddal

JAVA-LEGACY Új

Konkrét technikák a függőségek megszüntetésére

Részvételi forma

Képzés hossza

2 nap (2×8 tanóra)
naponta 9:00 - 17:00

Időpontok

Képzés ára

168 000 Ft
+ ÁFA/fő
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

Szoftverfejleszés során gyakran legacy kóddal kell foglalkoznunk. De mit is jelent maga a fogalom? A sok definíció között találhatunk egy nagyon konkrétat is: legacy kód az, amihez nincs teszt.

Azonban legacy kód esetén kihívás tesztet írni, hiszen bonyolult, nagyon sok kapcsolattal rendelkezik, ha valahol módosítjuk, nem tudjuk, hol romlik el. Ezért félünk hozzányúlni.

Ez a képzés konkrét technikákat biztosít arra, hogy hogyan érdemes hozzákezdeni egy legacy alkalmazáshoz, hogy a lehető legkisebb kockázattal módosítani tudjuk.

Tematika

  • Legacy kód fogalma
  • Legacy kód értéke
  • Legacy kód jellemzői
  • Munka a legacy kóddal, motiváció
  • Big bang rewrite
  • Legacy kód kezelésének irányelvei
  • Félelem a módosítástól
  • Kockázatkezelési megoldások
  • Tesztek fontossága
  • Regressziós tesztelés
  • Legacy code dilemma
  • Függőségek feloldása, Dependency-Breaking Techniques
  • Best practices
  • Mikado method
  • Proximity refactoring
  • Eszköztámogatás

Szükséges előképzettség

Alapszintű Java programozási ismeretek.