Aktywne Wpisy

Damianowski +80
2 miesiące siłowni za mną xd
Koksem jakimś nie jestem, ale nigdy w życiu nie miałem takiego bicka xD
Możecie się śmiać, ale ja tam się cieszę xDDD
#mirkokoksy #silownia #rozwojosobisty #gownowpis #heheszki #pokazmorde
Koksem jakimś nie jestem, ale nigdy w życiu nie miałem takiego bicka xD
Możecie się śmiać, ale ja tam się cieszę xDDD
#mirkokoksy #silownia #rozwojosobisty #gownowpis #heheszki #pokazmorde

Poldek0000 +73
Takie rowery własnoręcznie robi Pan Sylwan Chlebowski! Serce mi się kraja, jak widzę jak stara się je sprzedać na Linkedin. Starszy człowiek, który wkłada w nie serducho do kwadratu. Emeryt, który mówi mi, że już wszystko w życiu zrobił a na emeryturze majsterkuje. Stolarz z 50 letnim stażem. Już w 2020 roku prosił mnie o pomoc, ale wiadomość wpadła mi do spam. W USA rowery stara się bez skutku sprzedać jego córka.




Co sądzicie o używaniu domyślnego modyfikatora dostępu (package sope) zamiast public? Ostatnio oglądałem prezentację Jakuba Nabrdalika, w której pokazywał zalety takiego podejścia. Głównie chodzi o to, że dzięki temu można enkapsulować klasy w obrębie jednego pakietu, który tylko wystawia jakieś publiczne api (fasadę) zamiast wszystkich klas, method itd. Brzmi rozsądnie tylko, że pojawią się takie problemy jak np. to, że w jednym pakiecie musi znajdować się dość sporo klas np. encje, value objecty, serwisy domenowe, interfejsy i ich implementacje, (np. repozytoria przez co warsta domeny miesza się z infrastrukturą), security itd. a same fasady wydają się mieć tendencje do puchnięcia, co wydaje mi się, że widać też u autora prezentacji, który ma fasadę, przyjmującą wiele innych klas i na ich podstawie wystawia publiczne api, które zajmuje się bardzo różnymi rzeczami i nie wiem czy czasem nie łamie to SOLIDu, bo potem takiej fasady z różnymi methodami musi używać jakiś np. ReadController, który będzie miał też dostęp nie tylko do methody read, ale też do update czy co gorsza delete, co nie jest zbyt bezpieczne. No i niewszystkie języki wspierają package scope, np. chyba Kotlin i C# tego nie mają, ale głowy sobie nie dam uciąć.
#programowanie #naukaprogramowania #programista15k #it