Hirdetés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- OLED monitor topic
- Bakelit, Vinyl lemezjatszó
- Most tényleg 8 GB VRAM-mal szúrja ki szemünk az NVIDIA?
- Milyen monitort vegyek?
- Milyen billentyűzetet vegyek?
- OLED TV topic
- Amlogic S905, S912 processzoros készülékek
- Milyen belső merevlemezt vegyek?
- SSD kibeszélő
Új hozzászólás Aktív témák
-
Aethelstone
addikt
Ez igaz, de sok esetben nincs veszélye. Tipikus példa a konténer(DTO) jellegű osztályok.
Ha egymásba vannak ágyazva és engem csak egy érték érdekel, mondjukmyDTO.getSzamlak().getTetelek(0).getValue();
Itt ugye lehetne, hogy a getTetelek(0) esetén egy Tetel objektumot kvázi kiemelek és a getValue() metódust ezen hívogatom a jövőben, amennyiben többször is szükségem van az értékére. Vagy a fent írt sort idézgetem annyiszor, amennyiszer szükségem van rá.
Teljesítmény szempontjából semmiféle hátránya nincs, ha nem emelem ki, viszont megspórolok egy plusz objektumhivatkozást. Nyilván ha egy metódust drága hívogatni, akkor kiemelem, de pusztán annyit próbálok én is már ezer+1 hozzászóláson keresztül magyarázni, hogy a láncban hívás alapvetően lehet jó is. Feladatfüggő.
Nyilván ha nem tudom, hogy pontosan mit csinál a lánc, akkor tartózkodom a használatától, de ismétlem önmagam, a láncolt hívások alapvetően nem az ördögtől valóak és csak azért, mert nemteccik, nem kell elvetni a használatát.Law of Demeter, ha nem akarja egy objektum, hogy ilyen módon hívogassam a metódusait, akkor szervezze már úgy, hogy ne férjek hozzá, ha meg nem szervezi úgy és public, akkor miért ne használjam?
Ennyi. Zárom.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Köszöni szépen, de nem kéri az NVIDIA H200-at Kína
- Megérkezett a Google Pixel 7 és 7 Pro
- Poco F8 Ultra – forrónaci
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- VoLTE/VoWiFi
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- OLED monitor topic
- Itt a ChatGPT végső megoldása
- Bakelit, Vinyl lemezjatszó
- Sorozatok
- További aktív témák...
- HIBÁTLAN iPhone 13 128GB Midnight-1 ÉV GARANCIA - Kártyafüggetlen, MS4397
- GYÖNYÖRŰ iPhone 15 Pro Max 512GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4089
- Lenovo ThinkPad P1 Gen2 intel i7-9850H 32GB RAM 1000GB SSD 15,6" 4K OLED TOUCH 1 év garancia
- HIBÁTLAN iPhone 13 Pro Max 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3685
- Új HP Omen 16 FHD+ 144Hz Ryzen9 8940HX 16mag 32GB 1TB SSD Nvidia RTX 5070 8GB GDDR7 Win11 Garancia
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


