- Google Pixel topik
- Egy hét múlva érkezik a Huawei kamerabajnoka
- iPhone topik
- Sony WH-1000XM6 - hajtás, pajtás
- Ezek a OnePlus 12 és 12R európai árai
- Xiaomi 14 - párátlanul jó lehetne
- Samsung Galaxy A54 - türelemjáték
- Milyen hagyományos (nem okos-) telefont vegyek?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Okosóra és okoskiegészítő topik
Ú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
- Internet Rádió építése (hardver), és programozása
- Nintendo Switch 2
- Kertészet, mezőgazdaság topik
- AliExpress tapasztalatok
- Autós topik
- Milyen Android TV boxot vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Milyen billentyűzetet vegyek?
- World of Tanks - MMO
- Google Pixel topik
- További aktív témák...
- Dell Inspiron 7577 GAMER LAPTOP
- Xiaomi 14T Pro 12/512GB Titán ezüst színű 3év Vodafone garanciával dobozával + 120W gyári töltővel
- HOPPÁ! SUPREME7 Turkálója - Garázs és fiókürítés - Többnyire bontatlan kincsek-leletek - Nézz be! :)
- LG 32UL750-W Monitor, 31,5" 4K UHD USB-C eladó közel féláron
- iPhone 13 / 256GB / Blue / Gyári kártyafüggetlen (163)
- Telefon felvásárlás!! Xiaomi Redmi Note 10, Xiaomi Redmi Note 10s, Xiaomi Redmi Note 10 Pro
- BenQ PD-3200-U Monitor - Designer 4K 32"
- Honor Pad X8 64GB, Wi-Fi, 1 Év Garanciával
- Acer Nitro 5 AN515-54-77VS Az ár irányár, komoly érdeklődés esetén van lehetőség egyeztetésre
- AKCIÓ! GIGABYTE AORUS MASTER RX 6800 XT 16GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PC Trade Systems Kft.
Város: Szeged