OOP i Wzorce projektowe - niezbędnik programisty

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ย. 2024

ความคิดเห็น • 20

  • @FullstackDeveloperPL
    @FullstackDeveloperPL  3 ปีที่แล้ว

    Aktualne kupony zniżkowe na moje kursy:
    fullstackdeveloper.tech/kursy
    Zapraszam na serwer Discord:
    discord.gg/UDHXQxhM4r

  • @kamilhencz6816
    @kamilhencz6816 ปีที่แล้ว +1

    Bardzo fajnie skonsolidowana wiedza. Cały odcinek dobrze zaplanowany i bez zbędnych przecinków i przerw, bardzo przyjemnie się słucha. Idealne na powtórkę.
    Dziękuję Ci bardzo i Pozdrawiam

  • @bazejk3665
    @bazejk3665 2 ปีที่แล้ว +3

    Cały Twój kanał to jeden wielki niezbędnik programisty. Każdy film to encyklopedia wiedzy z C# i do tego podana w bardzo zrozumiały sposób. Robisz kawał dobrej roboty!

  • @bizneslupa3629
    @bizneslupa3629 3 ปีที่แล้ว +3

    Dzięki Ci że jesteś. Nie sądziłem, że ktoś może mieć taki talent do nauczania. Czapki z głów. Jesteś 1 na 1,000,000.

  • @danielkoziarski8488
    @danielkoziarski8488 ปีที่แล้ว +1

    W podanym niżej miejscu mieszana jest mowa o *kompozycji i agregacji,* przy jednoczesnym pokazywaniu symbolu... agregacji. Wyłapanie różnicy między kompozycją a agregacją było dla mnie przez to niełatwe.
    54:52 : "I taki właśnie diagram reprezentuje zależność *kompozycji.* " - na ekranie jest jednak symbol agregacji (pusty romb) !!
    54:57 - 55:25 : "Tak że jeśli chodzi o *kompozycję,* to podobnie jakaś klasa np. klasa City może zawierać listę obiektów typu Resident. Z tym, że obiekty typu Resident nie są zobligowane tylko do istnienia wewnątrz klasy City. I właśnie przez to rozumiemy *kompozycję.* Także w takim przykładzie (ponownie na diagramie UML) nasza klasa City będzie wskazywać na *agregację* elementów Resident a niewypełnionym grotem oznaczymy naszą klasę City."

  • @bartosz5503
    @bartosz5503 3 ปีที่แล้ว +3

    53:00 "szczałka" :D :D :D Super materiał.

  • @bykufgf
    @bykufgf 2 ปีที่แล้ว

    Mega. Nawet jesli na poczatku wyjaśnienie w teorii jest troszke niezrozumiale to przedstawienie w kodzie sprawia ze wszystko jest jasne. Oby wiecej takich materiałów :)

  • @40Dikej
    @40Dikej 3 ปีที่แล้ว

    Kolejny super materiał. Z niecierpliwością czekam na kolejne odcinki dotyczące często używanych wzorców projektowych w C# jak również testowaniu. Dziękuję i pozdrawiam ;)

  • @adamw8142
    @adamw8142 3 ปีที่แล้ว +1

    Kupuję pełną wersję bez oglądania Dzięki, na pewno świetna robota!

  • @sebon11
    @sebon11 2 ปีที่แล้ว

    Kozacko opisane wzorce

  • @piotradamczyk3770
    @piotradamczyk3770 2 ปีที่แล้ว

    super przedstawione wzorce!

  • @whitneybrown1715
    @whitneybrown1715 2 ปีที่แล้ว

    Świetny odcinek

  • @radeksendecki9922
    @radeksendecki9922 2 ปีที่แล้ว

    Najlepiej wytłumaczone design patterns jakie widziałem

  • @velmrok1660
    @velmrok1660 ปีที่แล้ว

    powie ktos jaki jest sens interfejsow? w sensie no masz klase ktora dziedziczy ale co to realnie daje. Np w klasie utworzonej w filmie "canon" mozna przeciez usunac dziedziczenie po interfejsie i kod sie nie zmieni. Interfejs zawiera pusta metode ktora i tak musimy w klasie uzupelnic. Nie rozumiem

    • @Suleiman1000
      @Suleiman1000 11 หลายเดือนก่อน +1

      Pozwala to np na łączenie takich drukarek w kolekcje. Masz w firmie 5 drukarek i chcesz na każdej wydrukować to tworzysz listę drukarek typu IPrinter i robisz print na każdej w pętli i każda metoda print może drukować na inny sposób, dokonywać walidacja przed itp.

    • @velmrok1660
      @velmrok1660 11 หลายเดือนก่อน

      @@Suleiman1000 no to jest faktycznie sensowne.