- Google Pixel topik
- Apple Watch Ultra - első nekifutás
- Samsung Galaxy Buds3 Pro - szárat eresztettek a babok
- iPhone topik
- Honor Magic V2 - origami
- Okosóra és okoskiegészítő topik
- AI-ra cserélte a concierge szolgáltatást a Vertu
- Apple Watch
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
Új hozzászólás Aktív témák
-
ViragL
tag
válasz
sghc_toma #1546 üzenetére
Nincs igazad, eljárás orientált paradigmára épülő nyelvben megírt programban NINCS olyan helyzet, mikor hasznos lehet a goto. Ha goto nélkül nem tudsz valamit megoldani, akkor a hiba benned van.
Egy eljárás orientált paradigmára épülő nyelven megírt program, ha tartalmaz (legalább) 1 darab goto utasítást, arra nem lehet mást mondani, csak azt, hogy az a kód egy nagy rakás xar.
Én neveztem szánalmasnak a goto használatát, ezt a vélemyénem fenntartom. -
Lortech
addikt
válasz
sghc_toma #1553 üzenetére
Igen, pont ez a -talán egyetlen- létjogosultsága a modern nyelvekben az ugró utasításoknak. Ciklusból kilépés, ugrás a következő iterációra. Break, continue, goto ''ciklusfej''... Szóval nem a hagyományos goto ''akárhova''.
Akkor van gond, amikor pl. eljárásszervezésére és hasonlókra használják.
Egyébként ha szükségszerű, hogy kód1/2 ne fusson le, egy újabb if is megfelelő lehet, habár kétségkívül gyorsabb és átláthatóbb egy ugrás. -
Lortech
addikt
válasz
sghc_toma #1546 üzenetére
A goto-nak megvan a maga helye: asm. Magasabb szintű nyelvekben minden megoldható nélküle, és kívánatos is nélküle megoldani, a goto-t meg hanyagolni. Nagyon ritka esetekben van csak létjogosultsága (ekkor is érdemes kerülni), a szóban forgó eset pont nem ilyen.
Senki nem szánalmasozta le, nincs ebben semmi szánalmasság, a kódjáról alkottak véleményt, persze nem túl árnyaltan.
Egyébként tipikus brute force progtechnikájú kód, tanítani kéne.De van kitartása, úgyhogy megfelelő ismeretekkel még lehet belőle jó programozó.
[Szerkesztve]
Új hozzászólás Aktív témák
- Mibe tegyem a megtakarításaimat?
- Futás, futópályák
- Tizenkét tányérra térne át a Toshiba a HDD-piacon
- VoIP telefonálás
- Milyen egeret válasszak?
- Kormányok / autós szimulátorok topikja
- Vezetékes FEJhallgatók
- HiFi műszaki szemmel - sztereó hangrendszerek
- Fejhallgató erősítő és DAC topik
- Jövedelem
- További aktív témák...
- Dell precision 7530 laptop
- ROG Strix G513RC 15.6" FHD IPS Ryzen 7 6800HS RTX 3050 16GB 512GB NVMe magyar vbill gar
- T14 Gen1 14" FHD IPS i5-10210U 16GB 256GB NVMe magyar vbill IR kam új akku gar
- VivoBook S M3402QA 14" 3K OLED Ryzen 5 5600H 16GB 512GB NVMe magyar vbill ujjlolv gar
- ASUS TUF Gaming F15 gamer laptop
- GYÖNYÖRŰ iPhone 12 Mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3647
- HP EliteBook 850 G7 15.6 inch (256GB SSD, i5-10310U, 1.70GHz, 8GB DDR4)
- Újszerű LENOVO Ideapad 3 - 15.6" Full HD IPS - Ryzen 5-5500U - 8GB - 256GB SSD - Win11 - MAGYAR
- BESZÁMÍTÁS! Asus A620M R5 7600X 32GB DDR5 1TB SSD RTX 3080 10GB Zalman M4 A-Data 750W
- Újszerű Dell Latitude 7440 -14"FHD+1 IPS - i5-1345U 16GB - 512GB - Win11 - 1 év garancia + Dokkoló +
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő