- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- Jól felszerelt, csúcskategóriás külső videokártya jött a Gigabyte zászlaja alatt
- Gamescom 2025: Limitált szériás Godlike X lap és más finomságok az MSI-nél
- Leégett az első Radeon a hírhedt 12V-2x6 tápkonnektorral
- India betiltja a pénzalapú online játékokat
- Milyen belső merevlemezt vegyek?
- Leégett az első Radeon a hírhedt 12V-2x6 tápkonnektorral
- TCL LCD és LED TV-k
- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- Bluetooth hangszórók
- Vezetékes FEJhallgatók
- Kettő együtt: Radeon RX 9070 és 9070 XT tesztje
- Androidos tablet topic
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Gamepad
Új hozzászólás Aktív témák
-
Foglalt név
addikt
válasz
Foglalt név #12168 üzenetére
Utálom, ha valaki nem írja be a választ, ha megtalálta egy kérdésre.
Az EnvironmentRepositoryConfiguration-ben ConditionalOnMissingBean babok, amikkel ki lehet váltani valami értelmessel a gyári implementációt.
Biztos én vagyok vak, de egy vak hangot nem találtam erről (sem) a dokumentiációban. -
floatr
veterán
válasz
Foglalt név #11992 üzenetére
Ilyen méretű és életciklusú projektek esetében megéri saját repot üzemeltetni. Nem gondolom h az ultimate build tool az ant lenne
-
floatr
veterán
válasz
Foglalt név #11989 üzenetére
Ha mérlegre kéne tenni, hogy hány alkalommal futottál bele ilyen jellegű függőségi problémába, és hány alkalommal nem kellett egy projekt elindításánál neki köszönhetően összegereblyézned a libeket, akkor gyanítom, hogy az utóbbi lenne a jellemzőbb.
Nyilván mindenki azt használ, amit akar, meg amit megszabnak neki, de ne tegyünk már úgy, mintha megkeserítené az életét egy fejlesztőnek. -
BE4GLE
aktív tag
válasz
Foglalt név #11958 üzenetére
Én ugyan mobil fejlesztő vagyok, de az a tapasztalatom, hogy az öröklődéssel szemben sokszor ésszerűbb kompozíciót használni. Nem tudom, hogy ez segít-e, de talán ötletet ad ahhoz, hogy másként közelítsd meg a problémát. Persze miután Google-öztél egy picit a témában.
-
btraven
őstag
válasz
Foglalt név #11937 üzenetére
Ezt nem értem miért a java topikba írtad.
De nézzük csak, kell egy oroszlánszelídítő. Artista meg bűvész is lehet. Meg kardnyelő. Bolhacirkusz.
Bohóc viszont mindenképpen kell, akár kettő is. -
BE4GLE
aktív tag
válasz
Foglalt név #11937 üzenetére
Az OOP-vel könnyű átesni a ló túloldalára és túlkomplikálni egy egyszerű problémát. Pl. ha a kenguru el tud rejteni valamit azt lehet simán relációs adatszerkezetként is értelmezni. X elrjeti Y-t. Ez akár tárolható egy táblában is. A kengurunak nincs szüksége "elrejt" metódusra. Az lehet egy tőle független metódus. Az ugrás szintén egyszerű. Hiszen olyankor mozgatod és animálod az állat objektumot. Nem feltétlenül kell tudnia magáról, hogy ő képes e ugrani. Az ugrás metódus majd eldönti, hogy az adott faj képes e rá. Mozgatja és keres hozzá egy animációt, ha van. Ez mind megoldható faj azonosítóval. Nem kell instanceof. Próbáld az adatszerlezeteidet minél egyszerűbre írni. Egy állat nagyon sok mindenre képes. Hatalmas osztályaid lesznek, kismillió őssel, ha ilyen szemléletben tervezed őket. És az végül mindig visszaüt.
-
Drizzt
nagyúr
válasz
Foglalt név #11940 üzenetére
Szabadni szabad, de nem tul szep. Interface moge viselkedest illik rejteni, igy pl. azt, hogy miket tudnak csinalni az allatok, szivesen kiszerveznem interface-be, de azt, hogy milyen tulajdonsagai vannak az allatoknak, inkabb nem.
A backend dolgot nem tudom itt hogyan erted. -
Foglalt név
addikt
válasz
Foglalt név #11940 üzenetére
Belegondoltam és a változóknál bejön egy új aspektus, a backend.
-
BE4GLE
aktív tag
válasz
Foglalt név #11937 üzenetére
Szerintem az insteanceof önmagában még nem code smell. Kotlinban sem code smell az is operator. Sőt, ha használod, még smart cast-olja is az objektumot. A java azért más picit, mert ott neked kell cast-olni. Inkább azt mondanám, hogy könnyű code smell-t csinálni vele javaban. Például figyelni kell, hogy csakis final pointerre hívd meg, mert hiába csekkolod, hogy instanceof ha később változhat az object amire a pointer mutat.
-
Drizzt
nagyúr
válasz
Foglalt név #11937 üzenetére
Tobbfele megoldas lehet, de talan a legegyszerubb az, ha csinalsz egy Activity osztalyt, ami leirja, hogy mit es hogyan tud csinalni az az Activity.
Az allat osztalyban meg eltarolsz egy Activity Collection-t, amire csinalsz egy getter-t.
Aztan az Activity-bol csinalhatsz mondjuk egy KangarooHidingActivity-t, ami a konstruktoraban megkap egy Kangaroo-t. A Kangaroo konstruktoraban meg megcsinalod a KangarooHidingActivity-t, meg a masikat es belerakod oket egy collection-be.
Igy amikor vegigmesz egy Animal Collection-on, le tudod kerni az egyes Activity-k kollekciojat allatoktol fuggetlenul, azok az Activity-k meg megis kepesek lesznek allat specifikus dolgokat csinalni, az eppen megadott allaton.
Azt nem tudom, hogy ez egy ismert pattern-e, meg van-e neve, de egyszeru esetben valami ilyesmit csinalnek. A Command pattern nagyjabol ez, de talan nem pontosan. -
Szmeby
tag
válasz
Foglalt név #11842 üzenetére
Már bocsánat, de nem mondhatod azt, hogy "fekete ruha". A kommunikációdban légy szíves az afroamerikai - esetleg rövidebben az afro - ruha kifejezést használni, mert ezzel megsértesz embereket. Tanulhatnál egy kis empátiát! (Kappa)
-
nevemfel
senior tag
válasz
Foglalt név #11842 üzenetére
Dehogy tép fel ez sebeket. Semmi másról nem szól ez, csak a mostanában divatos nyelvi rendőrködésről. Mastercard, Master of Science, Master Chief ezekkel mi lesz?
Jah, és ugye az intézményesült képmutató álszentkedés nem csak a mastert -> mainre akarja megváltoztatni, hanem a blacklist/whitelistet, blackbox, blackhat/whitehat , man hours -> person hours, sanity check -> coherence check, dummy value -> placeholder value, a megmentendő elnyomottak csoportja végtelen hosszú.
-
axioma
veterán
válasz
Foglalt név #11835 üzenetére
En szerintem eleg absztrakt gondolkodasu vagyok, de baromira nem latnek szivesen egy olyan nevezektant, amiben ami jo az pasis, ami rossz az noi megjelolest kap. Hidd el, abbol is lesz szovicc, me'g azoknal is akik amugy respektalnak, de kozben "csak a moka kedveert" viccbe csomagolva me'gis gunyolodik kicsit. Ez pont nem szakmai nevezektan, de tenyleg olyan mondta kozvetlen nekem aki "ferjen bele, ertse jol, ismer annyira hogy tudja nem gondolom komolyan" elv menten indokolta: a "mernokno"-vel az a problema, hogy az se nem mernok, se nem no.
Vagy elozo munkahelyemen mikor kitort a covid, csinaltak egy kepregeny stilusu "tajekoztato anyagot", hogy letezik a cegnel mentalhigieniai segitseg, csakhogy a rossz pelda az egy no volt rozsaszinben macskaval, a jo pelda aki kisegitette az infoval/url-lel meg egy tesztoszteronbomba... holott a teljes ceg pasi-tultengeses volt (nem csak IT), megis ezzel abrazolta'k... eloiteletek erositesere tokeletes, kozben meg masik szalon ment ezerrel a DEI trening. -
Ablakos
őstag
válasz
Foglalt név #11793 üzenetére
Köszönöm szépen a magyarázatot! Az OCP-ben hasonlókkal szórakoztatnak.
Lesz vele küzdelem.
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Autós topik
- Milyen belső merevlemezt vegyek?
- Leégett az első Radeon a hírhedt 12V-2x6 tápkonnektorral
- TCL LCD és LED TV-k
- Kínai és egyéb olcsó órák topikja
- Ízléses lett a Drop kompakt, vezeték nélküli klaviatúrja
- Bluetooth hangszórók
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Hardcore café
- Vezetékes FEJhallgatók
- További aktív témák...
- Acer, notebook, laptop, Ryzen 5 5500u, 16gb ddr4, 1tb ssd, 15.6 col
- Eladó 3. generációs I7-es számítógép
- ASUS ROG STRIX 850W 80 PLUS Gold - Garancia 2033.05.04
- Új Lenovo 14 Ideapad 5 FHD IPS i5-1235U 4.4Ghz 10mag 16GB 512GB SSD Intel Iris XE Win11 Garancia
- AMD Ryzen 7 5800X3D 8-Core 3.4GHz - AQUA garancia 2026.04.20
- Bomba Ár! Fujitsu LifeBook E780 - i5 I 4GB I 250GB I DVDRW I 15,6" HD I Cam I W10 I Garancia!
- HP 15-dw0101nl - i5 8275U - 15,6" FHD - 8 GB DDR4 RAM - 512 GB NVMe SSD - billentyűzet hibás
- Eladó karcmentes Moto G31 4/64GB / 12 hó jótállással
- Lenovo IdeaPad Gaming 3 15ACH6 - 15.6"FHD IPS 120Hz - Ryzen 5-5600H - 16GB -512GB - RTX 3050 - Win11
- Bomba ár! Lenovo ThinkPad L380 - i5-8GEN I 8GB I 512SSD I 13,3" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: FOTC
Város: Budapest