mandanda
Jakie praktyczne zastosowanie i przewagę daje wstrzykiwanie przez setter, nad wstrzykiwaniem przez konstruktor? Czytam teorię i za bardzo nie jestem w stanie sobie wyobrazić, dlaczego ktoś miałby chcieć używać innego DI niż przez konstruktor. Czytam, że daje to "elastyczność konfiguracji" w przypadku zależności opcjonalnych. Co to jest zależność opcjonalna? xd

Znalazłem przykładowy kod i za bardzo nie wiem, co tu jest opcjonalnego, tzn czemu niby ten logger jest "opcjonalny"? Na mój "chłopski rozum"
1
  • Najlepsze
  • Wszystkie komentarze
Mirasthrope
Mirasthrope
@mandanda: Kiedyś miałem taki przypadek, że serwisy były zaprojektowane jak były zaprojektowane i przy wstrzykiwaniu przez konstruktor był problem circular dependency. Oczywiście to można też obejść z lazy, ale wtedy to jest jedna z opcji.
2
OlekAleksander
OlekAleksander
@mandanda: Zeby utworzyc OrderService potrzebujesz DatabaseService na samym starcie, bo jest w jego konstruktorze, inaczej jest z setLogger, to moze klient (kod korzystajacy z tego kodu) ominac jesli nie potrzebuje, albo uzyc jakiegos obiektu klasy Logger juz podczas trwania programu, wiec mozesz juz po utworzeniu obiektu w konstruktorze uzyc setLogger zeby zinjectowac tam Logger jaki ustaliles w runtime. Powedzmy, ze w runtime ustalasz jaki Logger ma zostac zinjectowany i go
2
nad__czlowiek
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat

W Polsce jest większy odsetek bezrobotnych lekarzy niż programistów.
Koniec eldorado stworzyły media przez bezmyślne powielanie amerykańskich artykułów które mówiły o masowym zwalnianiu programistów z big techów pracujących na projektach wędkach
Druga grupa dezinformatorów to prezesi agencji rekrutacyjnych, firm it, którzy masowo wykupują w mediach artykuły sponsorowane dla własnej autoreklamy
4
  • Najlepsze
  • Wszystkie komentarze
Michal_Spira
@nad__czlowiek: robisz stomatologie, nawet w sumie nie muszisz stomatologii, tylko higienista zostac, kupujesz fotel dentystyczny, wynajmujesz lokal juzz..
4
nad__czlowiek
Treść przeznaczona dla osób powyżej 18 roku życia...
20
  • Najlepsze
  • Wszystkie komentarze
K.....z
K.....z
Treść przeznaczona dla osób powyżej 18 roku życia...
19
Milo900
Milo900
@nad__czlowiek bedziesz musial miec mgr, "hybryda" to bedzie oznaczalo 1x w domi reszta w biurze.

Klamka już zapadla, jest ogromny kryzys w IT. Zadne dane nie pokazuja aby mialo byc cos lepiej.
Na just join it od groma ciagle tych samych ofert jest od tych samych firm.

Plus tanie indie i rozwoj narzedzi AI powoduje ze serio z branzy trzeba sie albo powoli ewakuowac, albo przyjac to na klate, ze bedzie
17
katopa
zawsze krecila mnie nekromancja - jak zostac cobol developerem?

#pracait #korposwiat #programowanie #programista15k #java #agh #politechnikapoznanska #studbaza
2
  • Najlepsze
  • Wszystkie komentarze
Tratak
@katopa mnie za dzieciaka interesowały dinozaury. Jeszcze kilka lat i ktoś będzie musiał odkopywać cobol developerów ( ͡º ͜ʖ͡º)
0
SoftBull
🚀 Apache Kafka – Jak Narzędzie LinkedIn Zdobywa Świat Przetwarzania Danych? 🔥

Czym jest Apache Kafka? Dlaczego LinkedIn, Netflix, Uber czy Goldman Sachs nie mogą się bez niej obejść? 🤔 To narzędzie to fundament nowoczesnej architektury przetwarzania danych – dowiedz się, dlaczego!

W artykule:
✅ Jak Apache Kafka rewolucjonizuje systemy mikroserwisowe i Big Data.
2
nad__czlowiek
Treść przeznaczona dla osób powyżej 18 roku życia...
9
  • Najlepsze
  • Wszystkie komentarze
Bejro
@nad__czlowiek: Nieironicznie w dużym mieście zarabiać 15k+ wystarczy po prostu chcieć. Byłem we w miarę ogarniętym gimnazjum i liceum i z moich znajomych z tego okresu nie znam nikogo kto niemiałby chociaż tych 10k na rękę. I mowa tu o całym spektrum branż, od marketingu, zarządzanie, grafika, biznes, finanse, IT, beauty, cukiernictwo, rękodzieło, własne marki promowane przez instagrama, medycyna, pielęgniarstwo, fizjoterapia, prawo. Trzeba być w miarę ogarniętym oraz zawziętym i
6
nad__czlowiek
4
  • Najlepsze
  • Wszystkie komentarze
Solid_Jobs
Praca zdalna w odwrocie? Już tylko 39% ofert dla programistów Java w Q3 2024!

Przypominamy – jeszcze na początku 2023 było to 72%.

Za to hybryda rządzi coraz bardziej: z 24% w Q1 2023 do 55% teraz!
To ile razy musicie być w miesiącu w biurze? A może tygodniu? :)
6
  • Najlepsze
  • Wszystkie komentarze
t.....0
t.....0
Kiedyś miałem takiego pasjonata autyste w teamie co na integracji w restauracji (przy 15 osobach) wyjął słuchawki i zaczął słuchać muzyki przez godzine xd (true story)

#programowanie #programista15k #programista25k #pracbaza #java #pracait #korposwiat
20
  • Najlepsze
  • Wszystkie komentarze
4mmc-enjoyer
Treść przeznaczona dla osób powyżej 18 roku życia...
14
  • Najlepsze
  • Wszystkie komentarze
katopa
2
katopa
24
nad__czlowiek
Treść przeznaczona dla osób powyżej 18 roku życia...
4
  • Najlepsze
  • Wszystkie komentarze
nad__czlowiek
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat #pasjonaciprogramowania

Pracodawco! Nie myśl krótkowzrocznie i nie zatrudniaj pasjonata! Zatrudnij KRUDiarza wyrobnika!

Pasjonat:
- nie będzie robił tasków ze sprintu bo to "zbyt proste" dla jaśnie pana pasjonata
108
  • Najlepsze
  • Wszystkie komentarze
nad__czlowiek
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat #testoviron #pasjonaciprogramowania

Typowy pasjonat be like

Co kuhwaa? Nie chcesz gadać o nowych frameworkach kuhwa? Patrzysz się na mnie, ulanego pasjonata robaka, wiesz kim ja jestem kuhwa? Znam 10 języków albo 20 frameworków, jestem kuhwa kiimś, JESTEM KIMŚ KUHWAA
8
nad__czlowiek
Treść przeznaczona dla osób powyżej 18 roku życia...
10
  • Najlepsze
  • Wszystkie komentarze
nad__czlowiek
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat

Dlaczego macie problem z tym że 29k netto b2b to stawka dla leada hybrydowego? Zwykły senior może liczyć na max 23k netto b2b bo kryzys IT
1
  • Najlepsze
  • Wszystkie komentarze
nad__czlowiek
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat
#pasjonaciprogramowania

Pasjonat programowania gdy zda sobie sprawę, że przez chorobę nie da rady zrobić commita i będzie miał popsuty trawnik na githubie
1
  • Najlepsze
  • Wszystkie komentarze
nad__czlowiek
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat

Ja myślę, że jakby temu psu pokazać kilka kursów na udemy to by klepał taski lepiej niż niejeden zakredytowany pod korek kontraktor na b2b
14
  • Najlepsze
  • Wszystkie komentarze
nad__czlowiek
#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat

Już za kilka dni. Miłego weekendu pasjona-cucki ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
42
  • Najlepsze
  • Wszystkie komentarze