Skip to content
DEV – HOBBY
DEV – HOBBY
Programowanie Nasze Hobby : c sharp, angular, html, css
  • .NET Developer
  • Kursy
  • Blog
  • Moje Kursy

🔥 Zapisy zamknięte, ale możesz pobrać Roadmapę .NET i dołączyć do listy oczekujących. - Pobierz i dołącz do lity VIP !

Podstawy Programowanie Obiektowego

C# Seria Programista – część 2 – Podstawy Programowanie Obiektowego

Dependency Inversion Principle (DIP) w C#

Dependency Inversion Principle – DIP Zasada odwracania zależności (Dependency Inversion Principle – DIP), jest krytyczna dla tworzenie luźno powiązanego, łatwego w utrzymaniu oprogramowania. Zasada ta to piąta i ostatnia z zasad SOLID. Zasada inwersji zależności (DIP) mówi, że: Moduły wysokopoziomowe…

Continue reading Dependency Inversion Principle (DIP) w C#

Interface Segregation Principle (ISP) w C#

Interface Segregation Principle – ISP Teraz omówimy zasadę segregacji interfejsów (Interface Segregation Principle – ISP) jest to czwarta zasada SOLID, która opisuje, jak powinniśmy projektować i używać interfejsy w naszych aplikacjach. Zasada ta stanowi, że klienci (klasy) nie powinni być…

Continue reading Interface Segregation Principle (ISP) w C#

LSP w C# — zastosowanie w praktyce

Liskov Substitution Principle – zastosowanie LSP Przyjrzyjmy się teraz, jak możemy zastosować zasadę LSP (Liskov Substitution Principle) w naszej aplikacji myjni samochodowej. Użytkownicy naszej aplikacji, zgłosili nam mały błąd który wprowadziliśmy, gdy modyfikowaliśmy nasz kod wprowadzając wzorzec fabryki DetailsPricingFactory do…

Continue reading LSP w C# — zastosowanie w praktyce

Liskov Substitution Principle (LSP) w C#

Liskov Substitution Principle – LSP Teraz porozmawiamy o zasadzie podstawiania Liskov. Zasada podstawiania Liskov (Liskov Substitution Principle – LSP), to trzecia z zasad SOLID która mówi, że: Funkcje, które używają wskaźników lub referencji do klas bazowych,muszą być w stanie używać…

Continue reading Liskov Substitution Principle (LSP) w C#

OCP w C# — zastosowanie w praktyce

Open/Closed Principle – zastosowanie OCP Zastosujemy teraz zasadę otwarte/zamknięte (Open/Closed Principle – OCP) do naszej przykładowej aplikacji myjni samochodowej. Wyobraźmy sobie teraz hipotetycznie, że przychodzi nasz klient dla którego robimy aplikację i pojawia się nowy wymóg, który zmienia sposób działania…

Continue reading OCP w C# — zastosowanie w praktyce

Open/Closed Principle (OCP) w C#

Open/Closed Principle – OCP Zasada otwarte/zamknięte (Open/Closed Principle – OCP) to jest druga z zasad SOLID, która mówi nam, że jednostki oprogramowania, takie jak moduły, klasy, funkcje i tak dalej, powinny być otwarte na rozszerzanie, ale zamknięte na modyfikacje. Czyli…

Continue reading Open/Closed Principle (OCP) w C#

SRP w C# — zastosowanie krok po kroku

Single Responsibility Principle – zastosowanie SRP Ile obowiązków (SRP) znaleźliście w CarWash? Przedstawie teraz wszystkie które mogliście zauważyć. 1) Wszędzie tam, gdzie to robimy, Console.WriteLines(„coś”);– jest przykładem tego, jak chcemy logować wszystko to co zachodzi w naszej aplikacji. 2) Sposób,…

Continue reading SRP w C# — zastosowanie krok po kroku

SRP w praktyce — przykład aplikacji w C#

Single Responsibility Principle – SRP – aplikacja Dobrze tak jak już powiedziałem wystarczy już tych rozważań teoretycznych tego nudzenia i przejdźmy do praktycznego zastosowanie a wszystko stanie się jasne i proste, a najlepszy jest praktyczny, życiowy przykład – Single Responsibility…

Continue reading SRP w praktyce — przykład aplikacji w C#

Single Responsibility Principle (SRP) w C#

Zasada pojedynczej odpowiedzialności Zasada pojedynczej odpowiedzialności (Single Responsibility Principle – SRP) jest jedną z najprostszych zasad SOLID.Robert C. Martin, czyli Wujek Bob jak już wspominałem wcześniej jest odpowiedzialny za jej wymyślenie, a jej definicja, jest następująca. Każdy moduł oprogramowania powinien…

Continue reading Single Responsibility Principle (SRP) w C#

Jak stosować 5 zasad SOLID w C#

Jak Zastosować 5 Zasad SOLID W Swoich Aplikacjach? SOLID – Podstawowe założenia programowania obiektowego. Zastosowanie dobrych praktyk podczas tworzenia aplikacji. Postaram się wam teraz przedstawić ogólne zasady, jakie powinny być stosowane aby pisać dobry kod. Zapewne wszyscy chcielibyśmy aby nasze…

Continue reading Jak stosować 5 zasad SOLID w C#

Popularne kursy

  • C# Podstawy Programowania: Twój Pi...
    200PLN
     
    Autor: Mariusz Jurczenko
  • C# Podstawy Programowania Obiektowego
    200PLN
     
    Autor: Mariusz Jurczenko
  • Przydatne Narzędzia
    Bezpłatnie
     
    Autor: Mariusz Jurczenko
  • AI w .NET
  • Algorytmy
  • Architektura i Projektowanie Oprogramowania
  • Csharp
  • Html
  • Kolekcje
  • Programowanie i rozwój oprogramowania
  • Rozwój Oprogramowania i Kariera
  • SOLID
  • Wzorce Projektowe
  • Wzorce Projektowe i Zasady
  • Zadania Rekrutacyjne
  • Delegat z wieloma parametrami w C# – pułapka bez błędu
  • Delegat zwracający wartość w C# – pułapka bez ostrzeżenia
  • Delegat z parametrem w C# – typ jest kontraktem, nazwa nie
  • Delegaty w C# — dlaczego metodę przypisujesz bez nawiasów
  • Visitor Pattern w C# — anatomia GoF i double dispatch

Menu

  • Kontakt
  • Regulamin
  • Polityka prywatności
  • Moje Kursy
  • Blog
  • LISTA VIP
  • Csharp
  • Zadania Rekrutacyjne
  • Wzorce Projektowe
  • SOLID
  • Algorytmy
  • Kolekcje
  • Jak stosować 5 zasad SOLID w C#
  • Projekt Tetris w .NET — seria tutoriali
  • Aplikacja do zarządzania kontaktami w C#
  • Scaffolding w Visual Studio — szybkie API .NET
Copyright © 2015 - 2026 DEV-HOBBY.PL
Logowanie
Hasło musi mieć co najmniej 8 znaków, zawierać cyfry i litery oraz przynajmniej jedną wielką literę.
Wyrażam zgodę na przechowywanie i przetwarzanie moich danych przez tę witrynę. Polityka prywatności
Zapamiętaj mnie
Logowanie Zarejestruj się
Przywróć hasło
Send reset link
Password reset link sent to your email Zamknij
Confirmation link sent Postępuj zgodnie z instrukcjami przesłanymi na Twój adres email. Zamknij
Your application is sent We'll send you an email as soon as your application is approved. Go to Profile
Nie masz konta? Zarejestruj się Logowanie
Zapomniane hasło

Szanujemy Twoją prywatność

Używamy plików cookie do analityki i reklam. Możesz zmienić wybór w każdej chwili.

Polityka prywatności  ·  Polityka cookies