Egy átfogó és gyakorlati képzés azoknak a fejlesztőknek, akik szeretnék elsajátítani a modern programozási elveket és technikákat a tiszta, karbantartható és skálázható kód írásához.
Varga Péter,
Senior Software Engineer
@ Kyndryl
16 alkalom
18:00–19:30
A képzés során széles körű tudást szerzel az áttervezési technikákról, és megtanulhatod, hogyan javíthatod a kódbázis hatékonyságát és olvashatóságát. Megismered a legújabb refaktorálási módszereket, amelyek segítségével könnyedén karbantarthatod és fejlesztheted a projekteket.
A kurzuson való részvételt objektumorientált programozási nyelvet (Java, C#, Python, Kotlin, Ruby, TypeScript) ismerő szakembereknek ajánljuk.
Ha tökéletesítenéd a programozási stílusodat, és szeretnél profibbá válni a kódolás terén, valamint elmélyítenéd és gyakorolnád a korábban megszerzett elméleti ismereteidet.
Hatékonyabban szeretnéd alkalmazni a legjobb gyakorlatokat és optimalizálni a kódodat? Akkor a kurzusunk segít maximálisan kihasználni a potenciálodat és fejleszteni a programozási stílusodat.
Ha elmélyítenéd refaktorálási ismereteidet, valamint összekapcsolnád a meglévő gyakorlati tapasztalataidat a releváns elméleti tudással.
• számos refaktorálási módszer alkalmazására,
• felismerni a jó és rossz kód közötti különbségeket,
• megtalálni a megfelelő módját a meglévő kód átalakításának úgy, hogy az ne befolyásolja a funkcionalitást, de javuljon a kód minősége, olvashatósága és csökkenjen a hibák kockázata,
• jobbá tenni a karbantarthatóságot és továbbfejleszthetőséget,
• tervezési mintákat alkalmazni a meglévő alkalmazások továbbfejlesztése során,
• bevezetni olyan korábban már bizonyított megoldásokat, amelyek hasonló problémáknál és kontextusban működtek.
• Írj tisztább, könnyebben érthető kódot. • Gyakorlataink segítenek elkerülni a felesleges kódismétlést, összetett elágazásokat és hosszú függvényeket. • Megismered az egyesítés, kivonás és cserélés technikáit, így téve hatékonyabbá a kódbázisod.
• Hogyan alkalmazz tervezési mintákat a refaktorálás során. • Miképp tedd rugalmasabbá, könnyebben karbantarthatóvá a kódod tervezési mintákkal. • Strukturáld jobban a programod egypéldányos és a prototípus mintával. • Javíts a kódod olvashatóságán és a hatékonyságán az átrendezés szabályaival és technikáival.