Hirdetés
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Fotók, videók mobillal
- iPhone topik
- Microsoft Rewards
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Honor Magic6 Pro - kör közepén számok
- Tesztkört futott a OnePlus Nord CE6
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Íme az új Android Auto!
- Xiaomi Mi 9 Lite - kilencre érdemes lapot húzni
Új hozzászólás Aktív témák
-
fordfairlane
veterán
válasz
Joci93
#18516
üzenetére
... a harmadik megoldást megnézem a doksiban.
A harmadik módszer az, amit manapság javasolni szoktak. Dependency Injection, DI container, Service container, hasonló kulcsszavak mögött találod meg a témakört.
Egyébként szerintetek sem jó, ha egy metódusban 2 vagy több dolog történik? Például kép feltöltés --> méretezés --> mentés. Hanem, ezeket a lépéseket célszerűbb külön - külön metódusba szervezni?
Az attól függ, mennyire komplex egy-egy eljárás. Ha egyberakod, később nehezebb lesz a részeit újra felhasználni egy másik pontján a kódban, mivel így nem eléggé moduláris. Persze meglévő kódot később is át lehet írni, tagoltabbá tenni.
Ezen kívül azt is érdemes szem előtt tartani, hogy a kód olvasásával és értelmezésével általában nagyságrendileg több idő szokott elmenni, mint a leírásával, függetlenül attól, hogy a saját-vagy más által írt programot kell tudnod értelmezni. Egy év múlva ránézel egy metódusra, és hiába te írtad, egyáltalán nem biztos, hogy érteni fogod, mi micsoda. Ha a kódod tagolt, és egyértelmű, hogy mi miért van benne, az sokat számít.
Új hozzászólás Aktív témák
- Milyen TV-t vegyek?
- Azonnali informatikai kérdések órája
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- NVIDIA GeForce RTX 5060 Ti (GB206)
- Fotók, videók mobillal
- Óvodások homokozója
- Nintendo Switch 2
- Kuponkunyeráló
- Pécs és környéke adok-veszek-beszélgetek
- WoW avagy World of Warcraft -=MMORPG=-
- További aktív témák...
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS4682
- iPhone 12 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4615, 100% AKKSI
- Apple iPad Pro 12,9 (3. generáció) 64GB Wi-Fi + Cellular használt, karcmentes
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

