- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Xiaomi Mi 8 - így csinálunk csúcsmodellt Mi
- iPhone topik
- Xiaomi 14T Pro - teljes a család?
- Megérkezett a Google Pixel 7 és 7 Pro
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Apple Watch Ultra - első nekifutás
- Fotók, videók mobillal
- Lesz Xperia 10 VII, méghozzá újratervezett külsővel
- MIUI / HyperOS topik
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Gyuri16 #5456 üzenetére
Tényleg, ha már itt tartunk, Ti milyen módon kezelitek le az ilyen jellegű hibákat?
Gondolom sokan kivételkezeléssel, van, aki más módszerrel.
Bár a kivételkezelés szép, mert elkerülhető vele a sok if-elseif-else ág, és mindig egy helyen kezeled a kritikus problémát.
Milyen esetekben dobtok kivételt?
Én most gondolkoztam a PDO használatán, talán áttekinthetőbb lenne pl. adatbázis-kezelésre.
Sajnos a régi kódjaim tele vannak ilyen mysql_query(...) or die(...) részlettel, amit így utólag már belátok, hogy valóban nagyon csúnya módszer, ezért szeretném lecserélni helyenként. (Még ha látszólag nem is éri meg - van olyan oldal, aminek a kódját áttekinthetőbbé, a futását gyorsabbá szeretném tenni.)
Vicces utólag böngészgetni a régen írt kódjaimat...Egyébként a kivételkezelésnél akkor az egész kritikus kódrészletet bele kell pakolni egy try blokkba, ami szintén nem túl szép, nem? Bár még mindig szebb, mint a sok if-else ág.
Új hozzászólás Aktív témák
- Milyen videókártyát?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- GL.iNet Flint 2 (GL-MT6000) router
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Autós topik
- Kínai és egyéb olcsó órák topikja
- Dobta az OLED kijelzőt a Honor MagicPad 3
- Kerékpárosok, bringások ide!
- Leégett az első Radeon a hírhedt 12V-2x6 tápkonnektorral
- Gitáros topic
- További aktív témák...
- 14900k-hoz keresek delid kittet vagy valakit BP-en akinek van és használhatnám a sajátját!
- AMD AM5 Ryzen7 Win11 FullHD gamingPC 2-3év garanciával (8700G/4060Ti/32GB/1TB M2/WiFi6/BT/Win11)
- Exclusive ajánlat! Eladó Dobozos 14" colos LG GRAM 14 i7-1165G7/16gb ram/512SSD nincs 1kg!
- DJI Mini 4 pro Fly More Combo FMC RC2 drón új állapotban
- DJI Mini 4 pro Fly More Combo RC2 drón 6 akkumulátorral - Garancia, Care Refresh
- AKCIÓ! MSI Z390 i5 9400F 16GB DDR4 512GB SSD RTX 2060 Super 8GB Corsair Carbide Series 200R 600W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X3D 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Honor 90 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Önerő nélkül is elvihető! Részletfizetés. 27 % Áfás számlával Dell Alienware QD-OLED gamer monitor
- MacBook Pro 16 2021 M1 Pro 32GB 512GB 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest