Jest -50% na Wzorce Projektowe do końca dnia. 17 miejsce w bestsellerach, ocena 5/6. Dotyczy zarówno ebooka jak i książki

W książce „Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku” opisano, czym są wzorce projektowe, a także w jaki sposób pomagają one projektować oprogramowanie obiektowe. Podręcznik zawiera studia przypadków, pozwalające poznać metody stosowania wzorców w praktyce. Zamieszczono tu również katalog wzorców projektowych, podzielony na trzy kategorie: wzorce konstrukcyjne, strukturalne i operacyjne. Dzięki temu
tomaszs - Jest -50% na Wzorce Projektowe do końca dnia. 17 miejsce w bestsellerach, o...

źródło: comment_dBNLGG7jRIb5x6B6xWdYveIfaYjutPGf.jpg

Pobierz

Czy Excel to programowanie?

  • Tak 33.3% (20)
  • Nie 66.7% (40)

Oddanych głosów: 60

@ddziaduch: nie wstrzykuj konkretów, tylko kontrakty.

Minusy: gdzieś te obiekty trzeba stworzyć, w prostych projektach tworzę klasy fabryki, w większych zdecydowanie polecam użycie kontenera wstrzykiwania zależności,

Jaki to minus? Minusem byłoby tworzenie tego samego obiektu w wielu klasach/metodach. Tworzenie go w kontenerze DI jest plusem.
@Philopolemus_Fronius: myślę że to względna opinia. Dla Ciebie to 4h spędzone na oglądaniu. Dla mnie to 40+ godzin spędzonych na tworzeniu.
Jasne możesz szukać i oglądać materiały dostępne na YT czy blogach. Podczas gdy kupując możesz oczekiwać na lepszy kontakt z dostawcą usługi, bo zależy mu na dobrej opinii, licząc na to że ten poleci kurs kolejnej osobie.
Udało mi się wypuścić kurs na #udemy
Kurs w temacie programowania i pisania lepszego kodu, takiego który jest inspirowany regułami #solid. Jest mało teorii a więcej praktyki i refaktoryzacji kodu.

https://www.udemy.com/praktyczny-kurs-solid/?couponCode=SOLID-STADNICKI

Z kuponem z url dla was taniej, dla mnie więcej hajsu.

Czym jest solid?
https://pl.wikipedia.org/wiki/SOLID_(programowanie_obiektowe)

#solid #software #it #programowanie #programista15k #kursyudemy #nauka #promocje #rozdajo #programowanie #wzorceprojektowe #programista
#java #wzorceprojektowe #programowanie

Mirki, jak to jest z builderem w javie?
Większość tutoriali pokazuje tworzenie buildera jako zrobienie zagnieżdżonej statycznej klasy z metodami ustawiającymi i metodę build - która zwróci obiekt klasy którą chcemy zbudować.

Przez to, że to statyczna klasa nie mogę użyć mojego buildera w niestatycznych metodach, co jest dla mnie konieczne.
Nie mogę zrobić w zwykłej metodzie czegoś w stylu KlasaGlowna.Builder().dane(dane).inneDane(dane).build() - bo wyświetla mi komunikat: non static method