Švarus kodas. Kodo pertvarkymas (Refactoring)

Registracija

Kada: 2018 m. bus paskelbta
Išankstinė kaina (bus paskelbta.): 250 Eur (be PVM)
Kaina: 290 Eur (be PVM)
Vieta: UAB Visma Lietuva patalpos. Adresas: Lvovo g. 25, LT-09320, Vilnius
Papildoma informacija ir registracija:  elektroniniu paštu mokymai@agileCoach.lt arba telefonu 8 686 32487.

Aprašymas

Mokymų metu įgausite teorinių žinių ir praktinės patirties rašant įvairų kodą, naudojant geriausias praktikas ir principus. Ypatingą dėmesį skirsime kodo pertvarkymui ir testavimu pagrįsto programavimo (angl. Test-Driven development (TDD)) šablonams bei strategijoms.

Mokymai vyks C# (.net) kalba.

Mokymai organizuojami partneriaujant su UAB Visma Lietuva.

Mokymų trukmė: 1 diena (8 val.)

Kam skirti mokymai?

Šis praktinis kursas skirtas programinės įrangos kūrėjams, norintiems išmokti rašyti lengvai suprantamą, švarų ir kokybišką kodą.

Kursų turinys:

  • Švaraus kodo sąvoka ir svarba
  • Kas yra neteisingai parašytas (angl. legacy) kodas ir kaip jo išvengti?
  • Motyvacija švaraus kodo rašymui
  • Kaip matuoti kodo kokybę?
  • Kodas su kvapeliu (angl. code smells)
  • Šablonai ir strategijos švaraus ir kokybiško kodo rašymui (DRY, SOLID, projektavimo šablonai, Rubber duck metodika)
  • Švaraus kodo rašymo strategijų ir šablonų pažeidimai. Kaip atsiranda neteisingai suprogramuotas (angl. legacy) kodas?
  • Kodo pertvarkymas (angl. refactoring)
  • Kodo rašymo ciklas
  • Kaip paaiškinti apie kodo pertvarkymą savo vadovui
  • Kodo pertvarkymo šablonai
  • TDD šablonai ir praktikos

Kokį sertifikatą gausiu?

Mokymų dalyviai gaus Agilecoach.lt ir UAB Visma Lietuva mokymų “Švarus kodas. Kodo pertvarkymas (Refactoring)” sertifikatą.

Lektorius

Augustinas Nomicas

Artimiausios mokymų klasės
Data Mokymai - Lektorius
2018 m. kovo 28-29 d. Certified Agile Leadership CAL1 - Angel Diaz-Maroto (anglų kalba)
2018 m. gegužės 3-4 d. Management 3.0 – Practical leadership that works - Pia-Maria Thorén (anglų kalba)
2018 m. gegužės 10-11 d. Certified Scrum Master (CSM) - Niels Verdonk (anglų kalba)
2018 m. gegužės 31 - 1 birželio mėn. Certified Scrum Product Owner (CSPO) - Lasse Ziegler (anglų kalba)
2018 m. gegužės 24-25 d. ICAgile sertifikuotas profesionalas (ICP) - Vaidas Adomauskas (lietuvių kalba)
2018 m. Reikalavimų valdymas Agile projektuose - Vaidas Adomauskas (lietuvių kalba)
2018 m. bus paskelbta. Švarus kodas. Kodo pertvarkymas (Refactoring) - Augustinas Nomicas (lietuvių kalba)
2018 m. Better Retrospectives - Jeff Campbell (anglų kalba)
2018 m. Kanban System Design (KMP I) - Gaetano Mazzanti (anglų kalba)
Visi mokymai
Archives
Categories
Kontaktai

Viešos mokymų klasės:
E-paštas: mokymai (at) agilecoach.lt
Mob. tel.: 8 686 32487

Konsultacijos ir mokymai įmonėms:
E-paštas: vaidas (at) agilecoach.lt
Mob. tel.: 8 686 32487