- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy Watch7 - kötelező kör
- Samsung Galaxy A54 - türelemjáték
- 45 wattos vezeték nélküli töltés jön az új iPhone-ba
- Motorola Edge 30 Neo - wake up, Jr...
- Yettel topik
- Samsung Galaxy XCover7 Pro - burokban született One UI
- iPhone topik
- Samsung Galaxy Watch6 Classic - tekerd!
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
-
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.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Új Samsung Galaxy S10e Erősebb Snapdragon modell (G970U)
- Apple MacBook Air M1 2020 13" (A2337) 8GB/256GB akku: 100% (35 ciklus) garancia: 2026/10
- Dell Latitude 5420 Új, Fóliás állapotú,i5 FHD IPS LCD,16GB,magyar világítós billentyűzet
- Panasonic SA-HE70 AV erősítő
- MacBook Air 2020 13" M1 8GB 256 GB SSD 2028/01-ig garanciával
- ÁRGARANCIA!Épített KomPhone i5 10600KF 16/32/64GB RAM RX 6600 8GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Dell Latitude E5570 - i5-6300U I 8GB I 256GB SSD I 15,6" FHD I HDMI I CAM I W10 I Gari!
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 480+ POZITÍV ÉRTÉKELÉS
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PC Trade Systems Kft.
Város: Szeged