Mennyire hasznos a folyamatábra tudás, baj ha ezt programkészítésnél nem használom?
Még első félév folyamán tanították programozás alapjain egyetemen, hogy minden programhoz és ciklushoz, milyen módon kell folyamatábrát készíteni. De ez nekem mindig plusz teher volt, mert már legtöbbször összeállt a fejemben mit szeretnék, és legtöbbször csak az időt töltögettem azzal, hova, mit kötözgetek az ábrán. Komolyabb program esetén meg inkább átláthatatlanná tenne, egy-egy ilyen.
Az lenne a kérdésem, hogy ez munkahelyen mennyire bevett szokás? Mennyire hátrány? Vagy érdemes ráerőltetni magam, ezek alapján programot írni?
Amíg egyszerű kis tanulóprogramot írogatsz egyedül, addig valóban semmi értelme, de megtanulni csak így lehet.
Majd ha komplex alkalmazásokban egy bonyolult algoritmust kell megvalósítani egy homályos igényből, azt elmagyarázni más fejlesztőknek (pl a juniornak, aki majd megvalósítja), QA-nak, PO-nak, ügyfeleknek, akkor majd látod hasznát.
" Komolyabb program esetén meg inkább átláthatatlanná tenne, egy-egy ilyen."
Az a gond, hogy ennek éppen az ellenkezője igaz.
Nálam is ugyanez volt az osztály és szekvencia diagramokkal, hogy kezdetben azt hittem óriási hülyeség, majd rájöttem, hogy ha az elején jól megtervezem a programot akkor nem csak az implementálás lesz gyerekjáték (mert szinten gondolkodás nélkül tudod már UML diagrammok alapján csinálni), de a kód is jobb minőségű lesz.
Meg sokkal egyszerűbb szekvencia diagrammra vissza menni és ott megnézni mi hogy működik ha később visszaakarsz térni valamire, mint a kódban bogarászni, hogy mi mikor mit hív.
Köszönöm a válaszokat. Az a gond, hogy az egyetemi oktatás alatt pont a lényegi részt hagyják ki, hogy mikor, mire jó. Például ezeket a tervezési típusokat is csak elméleti szinten vettük előadáson. Gyakorlaton sosem került elő, még említés szinten sem. Zh-k alatt meg nincs annyi idő, hogy még ábrákat rajzolgassak, ezért sokszor feleslegesnek érződött nekem. De akkor csak rá kell erősíteni erre.
#3 Nekem az UML-el nincs bajom, tervezéskor jól jött, és aktívan használom. Főleg az algoritmust leíró diagrammok voltak kérdésesek nekem mindig.
5#
BME Mérnökinfón is elsőnek elméletben jönnek elő, majd azt követő tantárgyak olyan sokat kellene rajznod/értelmezned, hogy nagyon megunnád őket.
Nálatok is biztos van ilyen.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!