SOLID w PHP - te 5 zasad zmieni Twój kod na lepsze!

  Рет қаралды 1,490

Lenkowski

Lenkowski

Күн бұрын

Пікірлер: 17
@coder_one
@coder_one Жыл бұрын
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.
@lenkowski-net
@lenkowski-net Жыл бұрын
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.
@coder_one
@coder_one Жыл бұрын
@@lenkowski-net zgadzam się z tobą, 100% racji ;)
@DanielŚmigiela
@DanielŚmigiela Жыл бұрын
czekałem na ten odcinek jak moja babcia na wiadomosci w tvp
@lenkowski-net
@lenkowski-net Жыл бұрын
😂 dzięki
@SVGamesLab
@SVGamesLab 11 ай бұрын
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
@lenkowski-net
@lenkowski-net 11 ай бұрын
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 😍
@SVGamesLab
@SVGamesLab 11 ай бұрын
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
@lenkowski-net
@lenkowski-net 11 ай бұрын
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 🤗
@JACKoPL
@JACKoPL Жыл бұрын
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ł.
@lenkowski-net
@lenkowski-net Жыл бұрын
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 😎
@JACKoPL
@JACKoPL Жыл бұрын
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.
@lenkowski-net
@lenkowski-net Жыл бұрын
@@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ń?
@JACKoPL
@JACKoPL Жыл бұрын
@@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.
@lenkowski-net
@lenkowski-net Жыл бұрын
Rozwijaj się, na rynek juniorów zawsze można wejść 🔥
Pipes and Filters. Programowanie bez zmian kodu!
16:57
Lenkowski
Рет қаралды 1 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Jak wykorzystać sztuczną inteligencję do nauki programowania?
19:30
Jak nauczyć się programowania
Рет қаралды 21 М.
Pytania dla PHP junior developera. Jak wejść do IT?
17:12
Lenkowski
Рет қаралды 1,7 М.
PHP The Right Way. Jak programować w PHP w 2024 roku?
24:04
Pasja informatyki
Рет қаралды 9 М.
Warstwa User Interface - Cztery Warstwy #4
11:02
Adam Banaszkiewicz - Programista Kontrowersyjny
Рет қаралды 278
SOLID w PHP - refaktoryzacja
32:47
Koddlo
Рет қаралды 8 М.
PHP 8.3 już tu jest! Jakie zmiany w najnowszej wersji PHP?
19:49
Real 10x Programmers Are SLOW To Write Code
14:51
Thriving Technologist
Рет қаралды 71 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН