Logo Langolian szkolenia i kursy 

Langolian > Szkolenia i kursy PHP Łódź > Szkolenie Refaktoryzacja kodu w PHP Łódź

 
 

Kontakt ogólnopolski

Email: biuro@langolian.pl

Tel.: 536 988 983

Tel.: 535 988 983


Łódź

lodz@langolian.pl

 
 
 
 

Szkolenie Refaktoryzacja kodu w PHP w Łodzi

Opis szkolenia

Szkolenie Refaktoryzacja kodu w PHP w Łodzi. Szkolenie skierowane do doświadczonych programistów języka PHP pragnących zgłębić zagadnienia z zakresu refaktoryzacji oraz zasad budowania poprawnego, czytelnego i zarządzalnego kodu aplikacji. Każda z omawianych refaktoryzacji poparta jest praktycznymi przykładami, a także informacjami teoretycznymi opisującymi jej cel, konsekwencje oraz warunki użycia.

Czas trwania szkolenia

3 dni po 7 godzin (wliczając przerwy)

 

Cena szkolenia otwartego:

Przy zgłoszeniu:

  • 1 osoby - 2390 PLN netto
  • 2 osób - 2340 PLN netto / os.
  • 3 osób - 2290 PLN netto / os.
  • 4 osób - 2190 PLN netto / os.

 

Cena szkolenia otwartego zawiera:

  • certyfikat w języku polskim i angielskim
  • notatnik, długopis
  • materiały drukowane lub książka
  • serwis kawowy, obiady

 

Cena szkolenia u Klienta:

Jeśli Klient zapewnia salę i sprzęt ceny są następujące:

  • przy zgłoszeniu 3 osób cena wynosi 1750 PLN netto / os.
  • cena za każdą dodatkową osobę 875 PLN netto / os.

 

Cena szkolenia u klienta zawiera:

  • certyfikat w języku polskim i angielskim
  • notatnik, długopis
  • materiały drukowane lub książka

 

Terminy szkoleń zamkniętych dostosowujemy do Twoich preferencji.

Lokalizacja szkolenia zamkniętego jest dowolna na terenie Polski.

 

Kontakt w sprawie szkoleń:

Email: biuro@langolian.pl

tel.: 536 988 983 lub 535 988 983

 

Chcesz przeszkolić większą lub mniejszą ilość osób, masz dodatkowe wymagania? Skontaktuj się z nami!

 

Kategorie powiązane

Szkolenia PHP Łódź

 
 
 
 

Kliknij wybrany termin aby zobaczyć ceny i inne szczegóły.


DataNazwa kursuMiasto
2019-12-09Refaktoryzacja kodu w PHPŁódź
2020-01-27Refaktoryzacja kodu w PHPŁódź
 
 
 
 

Plan szkolenia

Wprowadzenie

Czym jest refaktoryzacja?

Przekształcenia kodu oparte o testy jednostkowe

Narzędzia wspomagające refaktoryzację

Typowy kod wymagający refaktoryzacji

Przykład prostej refaktoryzacji

Standardy kodowania

Formatowanie

Konwencja nazewnicza

Metodologia

Dokumentacja kodu

Refaktoryzacje na poziomie struktury

Extract/Inline Method

Replace Temp with Query

Introduce Explaining Variable

Split Temporary Variable

Replace Method with Method Object

Substitute Algorithm

Refaktoryzacje na poziomie klasy

Move Method

Move Property

Extract/Inline Class

Hide Delegate

Remove the Middle Man

Introduce Foreign Method

Self-Encapsulate Field

Replace Data Value with Object

Change Value to Reference

Change Reference to Value

Replace Array with Object

Change Unidirectional Association to Bidirectional

Change Bidirectional Association to Unidirectional

Replace Magic Number with Symbolic Constant

Encapsulate Field

Replacing Type Code with Subclasses

Replace Type Code with State/Strategy

Replace Subclass with Fields

Upraszczanie wywołań metod

Rename Method

Add/remove Parameter

Separate Query from Modifier

Parameterize Method

Replace Parameter with Explicit Method

Preserve Whole Object

Replace Parameter with Method

Introduce Parameter Object

Remove Setting Method

Hide Method

Replace Constructor with Factory Method

Replace Error Code with Exception

Replace Exception with Test

Upraszczanie relacji dziedziczenia

Pull Up Field/Method/Constructor Body

Push Down Method/Field

Extract Subclass/Super Class

Collapse Hierarchy

Form Template Method

Replace Inheritance with Delegation

Replace Delegation with Inheritance

Redukcja wyrażeń warunkowych

Decompose Conditional

Consolidate Conditional Expression

Consolidate Duplicate Conditional Fragments

Remove Control Flag

Replace Nested Conditional with Guard Clauses

Replace Conditional with Polymorphism

 
 

© Langolian


Szkolenia Bazy danych Łódź    Szkolenia MS Office Łódź