- Új design és okosabb AI: megjött a Galaxy S25 készülékcsalád
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Motorola Edge 40 neo - színre és formára
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Huawei Watch GT 5 Pro - egészség + stílus
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Samsung Galaxy S23 Ultra - non plus ultra
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Apple iPhone 16 Pro - rutinvizsga
-
Mobilarena
Új hozzászólás Aktív témák
-
raggg
senior tag
Amit belinkeltél egy osztálydiagram, amit elsősorban a programban létező objektummodell leírására használnak. Amit te keresel, az az UML állapotátmenet diagram (state diagram, lásd például: [link]).
Ez jóval egyszerűbb, nem kell órákat eltölteni vele, és ez szolgál az egyes objektumok állapotainak leírására. Szerintem ha csak a saját munkád minőségét befolyásolja (értsd nem kerül bele valamilyen dokumentációba), akkor felesleges gépen rajzolgatni, elég ha egy papírra felkarcolod. Szerény véleményem szerint az se fontos, hogy 100%-ig UML szabályok szerint működjön, úgy csináld, ahogy neked érthető. Ha mindenképp gépen szeretnéd, akkor pl. a Dia-t ajánlom, ingyenes, működik, átlátható - nincs benne semmi extra.
Egyébként ha javasolhatok valamit, akkor ne a programkód (~függvények) felől közelítsd meg a problémát, hanem ilyesmi kérdésekre keresd meg a választ:
- Milyen objektumok vannak az alkalmazásban, amik állapotokat változtatnak?
- Milyen művelet hatására vált állapotot egy adott objektum?
- Hogyan viszonyulnak egymáshoz az állapotok? Melyik állapotból melyik másikba kerülhet át egy objektum?Ha ezt sikerül feltérképezni, sokkal egyszerűbb lesz a konkrét kódot elkészíteni és általában jobb is a végeredmény a kód felépítését illetően.
Remélem valamennyit tudtam segíteni.
ragklaatPS
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Milyen CPU léghűtést vegyek?
- WoW avagy World of Warcraft -=MMORPG=-
- Új design és okosabb AI: megjött a Galaxy S25 készülékcsalád
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- PlayStation 5
- Mini-ITX
- További aktív témák...
Állásajánlatok
Cég: Marketing Budget
Város: Budapest