Hirdetés
- Huawei P40 Pro - kilökték a célegyenesben
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Apple Watch
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Google Pixel topik
- Újra Realme telefont tervezett Fukaszava Naotó
- MIUI / HyperOS topik
- Huawei Watch D2 - nyomás utána!
- iPhone topik
- Tractive Dog 4 - a legjobb barátom
Ú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
- Genshin Impact (PC, PS4, Android, iOS)
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Vicces videók
- Léghűtés topik
- Huawei P40 Pro - kilökték a célegyenesben
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Kormányok / autós szimulátorok topikja
- EAFC 26
- Robotporszívók
- Milyen légkondit a lakásba?
- További aktív témák...
- Ventilátorok 120/140mm és tápkábel modding kitűnő árakon!
- Realme 9 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Minden szoftver mellé teljesen audit és NIS2 biztos, jogilag hiteles licencigazolást adunk át!
- Xiaomi 14T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- Workstation bazár - Lenovo, HP, Dell - számla, 6 hó garancia
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


