Hirdetés
-
GAMEPOD.hu
Ú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.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Okos Otthon / Smart Home
- Belekezdeni egy vállalkozásba
- Házimozi belépő szinten
- Hosszabb ideig maradna a TSMC-nél az Intel
- Kínai és egyéb olcsó órák topikja
- Renault, Dacia topik
- Kettő együtt: Radeon RX 9070 és 9070 XT tesztje
- Visszazavarná az előző évezredbe az AMD és NVIDIA GPU-kat a Bolt Graphics
- Társasjáték topic
- További aktív témák...
- Bontatlan 3 év garanciális Asus TUF 5090 számlával
- Nintendo Switch OLED 19.0.1 + Android 15, 512GB MicroSD + okositott OLED Atmosphere 3 hó garanciával
- EliteBook 845 14 G10 14" FHD+ IPS Ryzen 5 PRO 7540U 16GB DDR5 512GB NVMe gar
- Ringfit Adventure
- Ej-ha Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -60% i5-1135G7 4Mag 16GB /512GB FHD IPS
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest