Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Kell e manapság egérpad vagy sem?
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- Meggyi001: Eldugott helyek Párizsban, amiket jó eséllyel még nem láttál... 2. rész.
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- sziku69: Fűzzük össze a szavakat :)
- bambano: Bambanő háza tája
- btz: Internet fejlesztés országosan!
-
LOGOUT

Új hozzászólás Aktív témák
-
válasz
Sk8erPeter
#5247
üzenetére
UML: Több nézet van. az én szempontom az, hogy az UML arra jó, hogy utólag - vagy előre, de fenntartásokkal - olyanok, akik nem értenek a kódhoz (rendszerszervezők, projektvezetők) láthassák, milyen folyamatok, esetek, stb. fordulhatnak elő az alkalmazásban.
Egy fejlesztőnek az UML lényegtelen. Ha előre megrajzolt, akkor úgyis változik, ha meg utólag generálom, azt nem magamnak teszem.
Éppen ezért szerintem egy fejlesztőnek igen kevés haszna származik az UML-ek olvasgatásából. (persze ha egy nagy rendszer csatlakozási pontjait, szervereket akarok látni, az más, most a kódra, alkalmazásra értek mindent). Én így látom.
Sőt! Kicsit tovább is megyek és azt mondom, nem adat és adatszerkezet alapú szemléletben kellene már gondolkodni. Ha én egy másik fejlesztővel beszélek, rajzolunk ugyan, de nem UML-t, hanem dobozkákat, folyamatokat, ahogyan az a kódban vagy felületen meg is lesz valósítva. Ebben az UML inkább hátráltatna, mint egy gyors skiccelés. A gyakorlat nálam nem igazolja az UML vélt erejét. 
A sikerélmény szükséges az érdeklődés fenntartásához, de ha rögtön nekiáll valaki superclassokat írni és később akarja megtanulni az elveket, nehezebb lesz. Mellette lehet mórickázni, de ugye ismert a mondás: elmélet nélkül nincs gyakorlat és fordítva. Legalábbis akkor, ha az ember komolyan foglalkozik valamivel. Garázs szintű fejlesztéshez, meg számológéphez nem kellenek nagyon elvek, de nem szabad ott ragadni.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- One otthoni szolgáltatások (TV, internet, telefon)
- AMD Navi Radeon™ RX 9xxx sorozat
- Xiaomi 15T Pro - a téma nincs lezárva
- Linux felhasználók OFF topikja
- Xbox tulajok OFF topicja
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPhone topik
- Fejhallgató erősítő és DAC topik
- Milyen TV-t vegyek?
- Mini-ITX
- További aktív témák...
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Asus Z790 i9 14900K 32GB DDR4 1TB SSD RTX 2080Ti 11GB Montech Air 1000 Lite 700W
- Samsung Galaxy A50 128GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 13 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3430, 91% Akkumulátor
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest

Éppen ezért szerintem egy fejlesztőnek igen kevés haszna származik az UML-ek olvasgatásából. (persze ha egy nagy rendszer csatlakozási pontjait, szervereket akarok látni, az más, most a kódra, alkalmazásra értek mindent). Én így látom. 

