Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Od chaosu do SOLIDa
Highest Rated
Rating: 4.7 out of 5(52 ratings)
345 students

Od chaosu do SOLIDa

Refaktoryzacja programu z zastosowanie zasad SOLID
Created byPaweł Klimczyk
Last updated 2/2019
Polish

What you'll learn

  • Na prezentowanych przykładach nauczą się refaktoryzować "legacy code" i tworzyć kod utrzymywalny i rozszerzalny w przyszłości.
  • Programiści nauczą się myśleć jak tworzyć oprogramowanie w nowoczesny sposób komponentowy zgodnie z zasadami SOLID.

Course content

9 sections27 lectures3h 18m total length
  • Wstęp0:38
  • O trenerze0:38
  • Struktura kursu2:00

Requirements

  • Podstawy programowania w języku C# lub jakimkolwiek innym nowożytnym języku obiektowym
  • Środowisko programistyczne Visual Studio

Description

Kurs zawiera teoretyczne i praktyczne omówienie zasad SOLID.

Poruszone zostały wszystkie zasady SOLID, tj.:

  • S – Single Responsibility Principle

  • O – Open/Closed Principle

  • L – Liskov Substitionion Principle

  • I – Interface Segregation Principle

  • D – Dependency Inversion Principle

Zarówno strona teoreotyczna i praktycza zostały omówione w dedykowanych sekcjach kursu.

Kurs osadzony jest w kontekście biznesowy, gdzie tworzenie funkcjonalności biznesowych przedkładane jest nad aspekty techniczne. Pokazane zostało jak radziś sobie z problemem tworzenia ustrukturyzowanego oprogramowania równocześnie dostarczając wartość biznesową.

Każda część kursu zawiera kod źródłowy programu zaktualizowanego podczas pracy w danym module. Uczestnik ma możliwość samemu przedstudiować dany kawałek programu, by lepiej zrozumieć sposób działania i implementację. 

Całość jest przygotowana w sposób przejrzysty, klarowny i spójny.

Who this course is for:

  • Programiści, którzy chcą zgłębić lub odświeżyć swoją wiedzę nt. zasad SOLID
  • Testerzy piszący testy manualne