Aktív témák
-
Husky
aktív tag
Termeszetesen elismerem, hogy magasszinten priman lehet goto nelkul programot irni (~60
meganyi 'magasszintu' forraskodomban osszesen kettot talaltam), de akkor sem ertem, miert kell a
hasznalatat egyessel buntetni... :) .... Egyszeruen vannak esetek amikor a goto frappansabb mint
valami a=1; while(a) { .....a=0.....} megoldas... :)
A fenti 2 goto-s atlagomat rontva: viszont rengetegszer szoktam egy fuggvenybol tobb ponton is
kilepni, a sok return meg gyakorlatilag egyenerteku a goto end; end: return; szentsegtoressel. :D
> gondolod, hogy a szoftverek 98%át sosem fejlesztik tovább? szerintem inkább fordítva...
Arra celoztam, hogy a szoftverprojektek nagy resze modulokban irodik meg, egy programozo megir
egy modult, ojjektumot, akarmit, abba mas nem nez bele. (Jo, auditalt forraskodnal van szenvedo
alany is.) ... es mivel a programozok nagy resze goto nelkul is nehezen olvashato kodot gyart,
eleg surun egyszerubb ujrairni mint idegenkent megerteni, debuggolni, fejleszteni... Legalabbis en
utalok mas fejevel gondolkodni, par honap szunet utan a sajat kodomat is nehezen latom mar at. :D
> esetleg megérne egy témát a got vs no-goto?
Nah, flame monnyon le. En is csak azon akadtam ki, hogy a helyes programozas modszertana
helyett boszorkanyuldozest tanitanak az elsoeveseknek... :) -
Husky
aktív tag
Hajjaj, ezek szerint pl. 10 év sima assembly és 5 év mikrovezérlő programozgatás után az ember
inkább már ne menjen programozónak, mert ha a JMP C-beli megfelelőjét meri használni, akkor jól
meghúzzák, mert absztrakció rulez... :(
Oké, végülis van valami ebben a kód-áttekinthetetlenségben, de sajna ezt mindig azok hirdetik
melldöngetve, akik még nem láttak pl. mikrovezérlőben FFT-t (na jó, egy F-et lehagyhatunk :D )...
aztán az utókorban csak az marad meg, hogy a GOTO rossz, nem pedig az hogy csak egy adott
rutinszint felett célszerű használni... ha ehhez még hozzáveszem hogy anno a 10: 20: 30: 40:
korszakban tényleg könnyű volt szénné goto-zni a kódot, és a goto-k csökkentését célzó hadjárat
végül megsemmisítési hadjárattá vált, akkor kicsit kezd olyan feelingem lenni, hogy a nyolcvanas
évek végén hátra kellett volna dőlni, hogy most már nyugi van, és hagyni, hogy a programozó
hatékonyan végezze munkáját. Szabadon. Mivel a forráskódok 98%-át nem azért írják, hogy azt
később valaki megtanulja mint a verset, az áttekinthetőség imho feláldozható lenne a hatékonyság
oltárán.... nnomindegy, ez amúgy is flame-téma, és amúgy is a gyakorlati és elméleti programozók
közti bulinak számít... én meg egyik csoportba sem tartozom. :DDD -
Husky
aktív tag
Magyarázza mán nekem el egyszer valaki racionális érvek segítségével, miért nem jó a goto.
Jó, egyszer egy pofa kitalálta, hogy az nem jó. De miért száműzzem én a goto-t csak azért mert
''magasszinten'' programozok, mikor legvégül úgyis csak JMP, JE, JNE, JC, JNC utasítások
halmaza lesz az egész kóceráj?
Aktív témák
- Miért vezet mindenki úgy, mint egy állat?
- Xbox Series X|S
- Samsung Galaxy A56 - megbízható középszerűség
- Autós topik
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Nintendo Switch 2
- Társasház, szomszédok, zajok, együttélés.
- SONY LCD és LED TV-k
- Battlefield 6
- PlayStation 3
- További aktív témák...
- Xiaomi Redmi Note 14 Pro+ / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- 131 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080 (ELKELT)
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3938
- Macbook Air M3 15" 8GB 512GB 100%
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

