Zapraszamy na szkolenia programistów mających doświadczenie w programowaniu i chcących poprawić swoje umiejętności tworzenia dobrych, czytelnych oraz łatwych w utrzymaniu aplikacji. Szkolenia przyniosą korzyści zarówno osobom tworzącym nowe aplikacje, jak i utrzymującym stare. Prowadzone są z wykorzystaniem języka programowania JAVA.

Refaktoryzacja, Clean Code


Szkolenia CleanCode

Dzięki szkoleniom nauczysz się:

  • tworzyć aplikacje w oparciu o testy
  • tworzyć dobre testy jednostkowe
  • pisać czytelny i łatwy w utrzymaniu kod aplikacji
  • skutecznie poprawiał jakość istniejących aplikacji
  • umieć zwiększyć czytelność skomplikowanego kodu
  • poprawnie przekształcać kod z wykorzystaniem wzorców projektowych

Nasza oferta

Spotkajmy się na szkoleniu!

  • Piotr Walczak

    Programista, lider, trener, manager, który zjadł zęby na refaktoryzacji oraz budowaniu kodu przejrzystego i łatwego w utrzymaniu. W życiu przekonany, że jakość kodu to nie tylko oszczędności, ale przede wszystkim, to element wpływający na komfort i zadowolenie z codziennej pracy. “Fanatyk” dobrych praktyk i refaktoryzacji, swoim podejściem zaraża kursantów i współpracowników, których można już liczyć w tysiącach. Preferuje uczyć sposobu myślenia zamiast checklisty do odhaczenia. Zwolennik świadomego programowania wyznający zasadę: “Nigdy nie rób czegoś tylko dlatego, że ktoś tak powiedział, powinieneś wiedzieć dlaczego to robić i dlaczego jest to dobre” Mimo, że nigdy nie widział się w roli nauczyciela, kocha dzielić się wiedzą, a swoje miejsce znalazł w roli trenera. W codziennej pracy, widzi dzielenie się wiedzą, jako nieodłączną część bycia specjalistą IT. Dokłada swoją cegiełkę do rozwoju innych, jednocześnie “samolubnie” chłonie 

    Zobacz trenera w akcji!

    Zapraszamy do obejrzenia sparingu Test Driven Development vs. Behavior Driven Development w wykonaniu trenera 

    • Podstawowe różnice (Jednostka, a Podróż) 
    • Dodawanie nowej funkcjonalności 
    • Rozwijanie istniejącej funkcjonalności 
    • Jako prewencja przeciw wprowadzaniu bugów 
    • Feedback loop 
    • Pozytywne nawyki, które zostają 
    • Code Coverage