Hirdetés
- Váratlanul ledobta asztali csúcs-Ryzenjét az AMD
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- OLED TV topic
- Fujifilm X
- Milyen monitort vegyek?
- Többszörösére növeli az üzemidőt az LG 1 Hz-es LCD panelje
- E-book olvasók
- Azonnali VGA-s kérdések órája
- Projektor topic
- SSD kibeszélő
Új hozzászólás Aktív témák
-
jattila48
aktív tag
válasz
pmonitor
#6242
üzenetére
Légy szíves ne csúsztass! Nem azt mondtam, hogy az a kód jobb mint dabadabé, hanem csak annyit, hogy logikailag az is jó. Dabadab kritikája pedig jogos, csak úgy látszik túl finoman fogalmaztam. Azt próbáld megérteni, hogy senki nem mondta, hogy bizonyos esetekben a goto-t nem lehet elkerülni. Mindig el lehet kerülni, csak nem mindig célszerű. Vannak olyan helyzetek (tipikusan a dabadab által bemutatott C hibakezelés), amikor "bűn" a goto kiirtásán görcsölni. Másik eset, amit kovisoft említett, hogy ha egy régi, mások által írt (legacy) kódban kell túrkálnod, akkor a legkevesebb kárt úgy teszed, ha kényszerűen goto-kat használsz, ahelyett, hogy mások átláthatatlan struktúráiba próbálnál belepiszkálni.
Legtöbben igyekszünk elkerülni a goto használatát (ez egy javasolt gyakorlat), de nem minden áron. Én pl. igen ritkán használom, csak a dabadab által mutatott C hibakezeléskor. Akkor viszont ez az ajánlott pattern. Tényleg nem akar senki megbántani (én aztán főleg nem), de amint látod, vagyunk itt páran, akiknek szakmája a programozás, és feltehetően jóval nagyobb a tapasztalatunk mint neked. Ez persze nem ultimate érv, de hogy el se gondolkozz azon, hogy esetleg nem Te mész-e szembe az autópályán... ez bizony jókora önbizalomra vall.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Samsung Galaxy Felhasználók OFF topicja
- Mazda topik
- Samsung Galaxy S26 - szeret, nem szeret
- Futás, futópályák
- Váratlanul ledobta asztali csúcs-Ryzenjét az AMD
- A fociról könnyedén, egy baráti társaságban
- Luck Dragon: Asszociációs játék. :)
- Mibe tegyem a megtakarításaimat?
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Forza sorozat (Horizon/Motorsport)
- További aktív témák...
- ASRock RX 9070 12GB GDDR6 Challenger - Új, 2 év garancia - Eladó!
- SAPPHIRE RX 9070 12GB GDDR6 PULSE - Új, 2 év garancia - Eladó!
- Apple iPad 9 64GB,Átlagos,Adatkabel,12 hónap garanciával
- Samsung Galaxy S23 Ultra 512GB Lavender Független, garanciális Budapest ajándék Buds pro
- Western Digital WD Purple 4TB - WD43PURZ - Új - Eladó!
- 2000GB NVMe SSD, 1 év gar
- ÚRIS10!!! RAMÁRON! LEGION 5 i7-13650HX 32GB RAM 1TB SSD RTX 5070 8GB
- AlzaErgo ErgoArm D65BN Essential
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 510+ POZITÍV ÉRTÉKELÉS
- AKCIÓ! AMD Ryzen 7 5700X3D 8 mag 16 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

