Hirdetés
- iPhone topik
- Poco F7 Pro - jó, de az amatőr sem rossz
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Yettel topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Minden a BlackBerry telefonokról és rendszerről
- A középkategória egyik legjobb vétele - Dreame L40 Ultra AE
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Örömkönnyek és üres kezek a TriFold startjánál
- Vivo X200 Pro - a kétszázát!
Ú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
- AMD Navi Radeon™ RX 9xxx sorozat
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Milyen videókártyát?
- Projektor topic
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Flint 2 OFF topik
- iPhone topik
- Kerékpárosok, bringások ide!
- Kompakt vízhűtés
- Poco F7 Pro - jó, de az amatőr sem rossz
- További aktív témák...
- Samsung Tablet S9 FE, 128GB, 5G, SM-X516BLGA
- LG 65C4 - 65" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - 1000 Nits
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700 / RX 5700XT 8GB / 32GB DDR4 / 512GB SSD
- BESZÁMÍTÁS! ASUS H81M-A H81 chipset alaplap garanciával hibátlan működéssel
- 187 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5070
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



