13:13 wielodziedziczenia? Na początku istnienia OOP wszyscy zachłysnęli się dziedziczeniem, było dziedziczenie od dziedziczenia z dziedziczeniem po dziedziczeniu, ale obecnie gdzie człowiek nie przystawi ucha, do jakiej książki, bloga i artykułu nie spojrzy, to widzi gorącą zachętę do minimalizowania przypadków użycia dziedziczenia samego w sobie (o wielodziedziczeniu i generowanym przez niego "Diamond Problem" już nie wspominając). Co zamiast dziedziczenia? Akurat co do tego większość jest zgodna - należy korzystać z kompozycji.
Masz 100% rację, tylko zauważ, że ja tutaj nie mówię o dziedziczeniu klas, a interfejsów - gdy z jakiegoś powodu musisz ulepić coś większego, zawierającego więcej niż jeden konkret. To ma szczególne zastosowanie w przypadku Laravela - bo czasem niestety tak się zdarza, że jest to potrzebne do DI.
Duży plus za Laravela i porządny polski kurs ale przy obecnej ilości materiałów damowych lub na udemy cena trochę zaporowa, tak czy inaczej świetny materiał! Pozdro
Hej, tak - to nie jest kurs za kilka złotych z udemy. W pełni rozumiem, jeśli jest za drogi. Teraz z kodem CUPID można go dostać za 100zl mniej. Przygotowywanie tych wszystkich materiałów, w tym również darmowych, trochę kosztuje. Nie tylko pieniędzy, ale również czasu. Nie jestem typem w stylu „tu jest mój patronite”. Sporo osób mi zaufało i zdecydowało się na zakup, wspierając przy tym to co robię, więc nie mogę być wobec nich też nie uczciwy i np. zaproponować obniżenia ceny do tanich kursów z udemy. Nie namawiam, ale osoby które lubią to co robię, wydają się być zadowolone 😍
Myślę że na pewno są co do udemy to jak najbardziej rozumiem bo co chwilę robią promocje i można "za grosze" kupić niemal wszytko co mają na platformie więc tutaj jak najbardziej się zgadzam :) szkoda że nie wiedziałem tego materiału wcześniej bo obkupiłem się w sporo kursów na udemy i na teraz zostało mi na rozwój i kolejne kury budżetu na 250 zł. Tak czy inaczej jestem w 100% pewny że kurs jest warty swojej ceny bo SOLID to podstawa której każdy powinien się uczyć od początku przygody z programowaniem, ja zaczynałem kodować 20 lat temu więc sam wiem po sobie jako "samouk" jak kiedyś wyglądała nauka programowania a jak teraz. @@lenkowski-net
Jam już chyba za stary by stosować zasady Solida, czy innych. Chyba nawet próbowałem się w nie zagłębić. Może kiedyś samo z siebie wyjdzie. W głowie i tak już wyparowało. Może jakbym na tym zarabiał, miał jakiegoś towarzysza, mentora... Od wielu lat jak jeszcze Larva 5 była, to próbowałem się larvy nauczyć. Wtedy obiektowość była już powszechna, a ja dłubałem w czystym php i to w proceduralnym elemencie. Po wielu mies. czy latach wiem jak się w niej odnaleźć. Wiele jej zakamarków czy funkcjonalności jest dla mnie czarną magią. Czasem wiele z wersji na wersję zmieniało się. Też od lat miałem w planach przenieść apkę proceduralną z elementami obiektowymi do laravela i jakoś do v10 nie udało mi się. Dla hobbystów-amatorów solid raczej nie jest najważniejszy, co najwyżej ciekawostką. Niemniej w Laravelu wypada się nauczyć, by wspomniane kontrolery były jak najbardziej odchudzone. By kierowały do osobnych klas, serwisów.. jak zwał, tak zwał.
Wczoraj rozmawiałem o tym z kumplem - moim zdaniem to są trochę te wymówki w stylu „nie chce mi się” i sam bardzo często tak mam i miałem. A szkoda, bo gdybym SOLIDa poznał na początku kariery to te wówczas efemetyczne 20K nie byłyby żadnym problemem… Dla mnie dzisiaj, jeśli znasz SOLIDa, oznacza, że dbasz o swój kod i jest to dla Ciebie istotne 😎
Gdyby babcia miała wąsy... byłaby dziadkiem. Ponad 20 lat temu chciałem być programistą. Byłem na studiach. Mam licencjat, z mgr było gorzej. Wtedy jeszcze panował TP7. Nieco c/c++. Lecz htmla czy php... Zostało samokształcenie. Nie było łatwo. Z jednej strony z czegoś trzeba żyć. Z drugiej nie mając w miarę dobrego sprzętu... Nie znając anglika na dobrym poziomie... W ubiegłym wieku z netem też łatwo nie było. Do tego zdrówko nie te... Z pracą różnie bywało. Takie czasy, gdzie chcieli 20latków z 10letnim doświadczeniem ;) w moim przypadku kariera nie toczyła się zadowalająco. Mimo to chciałem być w miarę na bieżąco w tematyce. Niemniej informatyka jest tak rozległa, to same dziedziny też są takie. Ciężko w każdej być ekspertem.
@@JACKoPL no widzisz - ja nie mam magisterki, programuję od 17 lat... Komercyjnie od 12. Też pamiętam czasy, jak nie było internetu w domu, albo wydawał oldscoolowe dźwięki - ale programowanie wymaga od Ciebie ciągłej nauki... Nawet jeśli nie zdajesz sobie z tego sprawy :) A czym się zajmujesz na co dzień?
@@lenkowski-net lepiej się nie przyznawać. Za min. Krajową ;( Parę lat temu przez parę lat bez dochodu. Próbowałem właśnie wtedy się też dokształcać w miarę możliwości.
13:13 wielodziedziczenia?
Na początku istnienia OOP wszyscy zachłysnęli się dziedziczeniem, było dziedziczenie od dziedziczenia z dziedziczeniem po dziedziczeniu, ale obecnie gdzie człowiek nie przystawi ucha, do jakiej książki, bloga i artykułu nie spojrzy, to widzi gorącą zachętę do minimalizowania przypadków użycia dziedziczenia samego w sobie (o wielodziedziczeniu i generowanym przez niego "Diamond Problem" już nie wspominając). Co zamiast dziedziczenia? Akurat co do tego większość jest zgodna - należy korzystać z kompozycji.
Masz 100% rację, tylko zauważ, że ja tutaj nie mówię o dziedziczeniu klas, a interfejsów - gdy z jakiegoś powodu musisz ulepić coś większego, zawierającego więcej niż jeden konkret.
To ma szczególne zastosowanie w przypadku Laravela - bo czasem niestety tak się zdarza, że jest to potrzebne do DI.
@@lenkowski-net zgadzam się z tobą, 100% racji ;)
Duży plus za Laravela i porządny polski kurs ale przy obecnej ilości materiałów damowych lub na udemy cena trochę zaporowa, tak czy inaczej świetny materiał! Pozdro
Hej, tak - to nie jest kurs za kilka złotych z udemy. W pełni rozumiem, jeśli jest za drogi. Teraz z kodem CUPID można go dostać za 100zl mniej.
Przygotowywanie tych wszystkich materiałów, w tym również darmowych, trochę kosztuje. Nie tylko pieniędzy, ale również czasu.
Nie jestem typem w stylu „tu jest mój patronite”. Sporo osób mi zaufało i zdecydowało się na zakup, wspierając przy tym to co robię, więc nie mogę być wobec nich też nie uczciwy i np. zaproponować obniżenia ceny do tanich kursów z udemy.
Nie namawiam, ale osoby które lubią to co robię, wydają się być zadowolone 😍
Myślę że na pewno są co do udemy to jak najbardziej rozumiem bo co chwilę robią promocje i można "za grosze" kupić niemal wszytko co mają na platformie więc tutaj jak najbardziej się zgadzam :) szkoda że nie wiedziałem tego materiału wcześniej bo obkupiłem się w sporo kursów na udemy i na teraz zostało mi na rozwój i kolejne kury budżetu na 250 zł. Tak czy inaczej jestem w 100% pewny że kurs jest warty swojej ceny bo SOLID to podstawa której każdy powinien się uczyć od początku przygody z programowaniem, ja zaczynałem kodować 20 lat temu więc sam wiem po sobie jako "samouk" jak kiedyś wyglądała nauka programowania a jak teraz. @@lenkowski-net
To prawda. Teraz jest znacznie łatwiej, ale też w innym momencie świata jesteśmy 😉
Swoją drogą, kurs startupu z kodem CUPID można dostać za 199ziko 🤗
czekałem na ten odcinek jak moja babcia na wiadomosci w tvp
😂 dzięki
Jam już chyba za stary by stosować zasady Solida, czy innych. Chyba nawet próbowałem się w nie zagłębić. Może kiedyś samo z siebie wyjdzie. W głowie i tak już wyparowało. Może jakbym na tym zarabiał, miał jakiegoś towarzysza, mentora... Od wielu lat jak jeszcze Larva 5 była, to próbowałem się larvy nauczyć. Wtedy obiektowość była już powszechna, a ja dłubałem w czystym php i to w proceduralnym elemencie. Po wielu mies. czy latach wiem jak się w niej odnaleźć. Wiele jej zakamarków czy funkcjonalności jest dla mnie czarną magią. Czasem wiele z wersji na wersję zmieniało się. Też od lat miałem w planach przenieść apkę proceduralną z elementami obiektowymi do laravela i jakoś do v10 nie udało mi się. Dla hobbystów-amatorów solid raczej nie jest najważniejszy, co najwyżej ciekawostką. Niemniej w Laravelu wypada się nauczyć, by wspomniane kontrolery były jak najbardziej odchudzone. By kierowały do osobnych klas, serwisów.. jak zwał, tak zwał.
Wczoraj rozmawiałem o tym z kumplem - moim zdaniem to są trochę te wymówki w stylu „nie chce mi się” i sam bardzo często tak mam i miałem.
A szkoda, bo gdybym SOLIDa poznał na początku kariery to te wówczas efemetyczne 20K nie byłyby żadnym problemem…
Dla mnie dzisiaj, jeśli znasz SOLIDa, oznacza, że dbasz o swój kod i jest to dla Ciebie istotne 😎
Gdyby babcia miała wąsy... byłaby dziadkiem. Ponad 20 lat temu chciałem być programistą. Byłem na studiach. Mam licencjat, z mgr było gorzej. Wtedy jeszcze panował TP7. Nieco c/c++. Lecz htmla czy php... Zostało samokształcenie. Nie było łatwo. Z jednej strony z czegoś trzeba żyć. Z drugiej nie mając w miarę dobrego sprzętu... Nie znając anglika na dobrym poziomie... W ubiegłym wieku z netem też łatwo nie było. Do tego zdrówko nie te... Z pracą różnie bywało. Takie czasy, gdzie chcieli 20latków z 10letnim doświadczeniem ;) w moim przypadku kariera nie toczyła się zadowalająco. Mimo to chciałem być w miarę na bieżąco w tematyce. Niemniej informatyka jest tak rozległa, to same dziedziny też są takie. Ciężko w każdej być ekspertem.
@@JACKoPL no widzisz - ja nie mam magisterki, programuję od 17 lat... Komercyjnie od 12.
Też pamiętam czasy, jak nie było internetu w domu, albo wydawał oldscoolowe dźwięki - ale programowanie wymaga od Ciebie ciągłej nauki... Nawet jeśli nie zdajesz sobie z tego sprawy :)
A czym się zajmujesz na co dzień?
@@lenkowski-net lepiej się nie przyznawać. Za min. Krajową ;( Parę lat temu przez parę lat bez dochodu. Próbowałem właśnie wtedy się też dokształcać w miarę możliwości.
Rozwijaj się, na rynek juniorów zawsze można wejść 🔥