-
IT café
Új hozzászólás Aktív témák
-
Sziasztok,
Olyan kérdésem lenne, hogy mivel lehet/szokás viszonylag egyszerűen s gyorsan egy algoritmus lehetséges állapotait megtervezni, úgy, hogy a végén lehetőleg minél átláthatóbb legyen az egész?
Kezdő vagyok, eddig nagyobbrészt olyasmi feladatokat kaptam amiket azért fejben át lehetett gondolni, de most egy olyasmi layout kezelő algoritmust kellene írni mint amilyen az androidban is van, a kétlépcsős measure/layout rendszer s pl. egy LinearLayout szerű megoldásnál is már elég sok lehetséges állapot van ahhoz, hogy ne lehessen mindet fejben tartani s úgy tervezgetni.Gondolom legtöbben azt mondanák, hogy valami diagram szerkesztő progival dobjak össze egy ilyesmi ábrát, de egyrészt az ilyenek általában egy osztály vagy teljes folyamat leírására vannak, nem pedig egy függvényen belüli lehetséges állapotok kielemzésére, másrészt mikor sulihoz kellett ilyeneket csinálni a hajam kihullott tőle olyan nehézkes volt a használata(persze lehet csak rossz progit használtam), harmadrészt meg sajna egy tipikusan olyan cégnél vagyok, ahol kiadnak egy feladatot s tegnap a határidő, szóval nem tudok napokat eltölteni egy ilyen diagram összerakásával.
Tudom, ez így sok mindent kizár, de hátha valakinek van valami jól bevált módszere ami segíthet vagy esetleg tudna példát linkelni/mutatni amin el tudok indulni.
Már nekiálltam megírni, de annyira belezavarodok egy idő után így hogy nem látom az összes lehetőséget s nem tudom, hogy mikor mire kellene odafigyelni, meg nem látom, hogy egy lehetséges állapot hogyan befolyásol egy másikat s miként kellene ezeket kezelnem, úgy hogy ne is legyen kód duplikáció, meg ne is legyen lassú, mivel ezek a függvények nagyon sokszor lesznek meghívva, de minden esetben jó eredményt is adjon, hogy azt se tudom a végén fiú vagyok-e vagy lány.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- EAFC 25
- Kerékpárosok, bringások ide!
- 30 évre csökkentette lemaradását a litográfiai eszközök területén Oroszország
- Felhő alapú adattárolás (Dropbox, stb.)
- Ezek a OnePlus 12 és 12R európai árai
- Egyből Pro változatban érkezik a második CMF mobil
- Gumi és felni topik
- Lightyear - befektetési app
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- HP notebook topic
- További aktív témák...
- Kártyafüggetlen iPhone 13 Mini, 128GB
- Alcatel OneTouch Pixi 3 (8079) 10,1 tablet
- MSI Sword 16 HX - 16" WUXGA 144Hz - i7-13700HX - 32GB - 1,5TB SSD - RTX 4060 - Win10 - 2,5+ év gari
- Dell Latitude 7320 2 in 1 Detachable (Laptop/Tablet) 16GB RAM 512GB NVME SSD eSIM Dell Gar 2027-ig
- LOQ 15ARP9 15.6" FHD IPS Ryzen 7 7435HS RTX 4060 32GB 1TB NVMe magyar vbill gar
- LG 29WP500-B - 29" IPS LED - 2560x1080 Wide FHD - 75Hz 5ms - AMD FreeSync - HDR10
- BESZÁMÍTÁS! Dell Alienware AW2523HF IPS 360Hz 1ms monitor garanciával hibátlan működéssel
- 14" Dell Latitude laptopok: 5480, 5490, 7480, E7440, E7450 / SZÁMLA + GARANCIA
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RTX 4070Ti Super GAMER PC termékbeszámítással
- Újszerű ASUS ZenBook 14 UM3402 -14" 2.8K OLED 90Hz -Ryzen 5 5625U - 16GB -512GB - 1,5 év garancia
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest