Hirdetés
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Samsung Galaxy S23 Ultra - non plus ultra
- Határozatlan időre kiszáll az Asus a mobilbizniszből
- Honor Magic6 Pro - kör közepén számok
- OnePlus 15 - van plusz energia
- Honor Magic V2 - origami
- Apple Watch
- Amazfit Bip 6 - jót olcsón
- Honor Magic5 Pro - kamerák bűvöletében
- Mobil flották
Ú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, vége, ennyi volt: eladja tévés üzletágát a Sony
- OLED TV topic
- Gaming notebook topik
- Eredeti játékok OFF topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- A fociról könnyedén, egy baráti társaságban
- NVIDIA GeForce RTX 5060 Ti (GB206)
- gban: Ingyen kellene, de tegnapra
- Kerékpárosok, bringások ide!
- Formula-1 humoros
- További aktív témák...
- HP Thunderbolt-dokkoló, 120W G4 (4J0A2AA)
- Samsung Galaxy S23 / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- LÉZEREZÉS! külföldi billentyűzet magyarra kb. 20-30p alatt!
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- Használt Radiolink AT10 II távirányító készlet / 12 hónap működési jótállás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


