Hirdetés
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Android Autót minden mobilra!
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A56 - megbízható középszerűség
- Itt az első hivatalos poszter a Galaxy S26 Ultrához
- Közönségkedvenc tábla készül hazai startra
- Poco M8 5G - majd megveszed
- Milyen okostelefont vegyek?
- Poco F6 5G - Turbó Rudi
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
"debuggolj. írasd ki echo-val a különböző változók értékeit"
Ezen azért kuncogtam. A debuggolás NEM AZ, hogy kiíratsz!!! Persze része lehet a hibakeresésnek, adott esetben nem para, ha nem a képernyőt írod tele, hanem legalább naplózol, de pont ez a baj, hogy számtalan PHP-fejlesztő azt hiszi, hogy az a jó hibakeresési módszer, ha telerakja a kódját echózásokkal (persze nem is naplóz véletlenül se), és nem tudja, hogy léteznek valódi debuggolási módszerek egy fejlesztőkörnyezetben (IDE), az Xdebug felhasználásával. Tehát bármily meglepő, PHP-ban is ugyanúgy lehet debuggolni, mint másik nyelvekben. Tök jól végig lehet lépkedni a kódon, hogy épp hol tart, vagy csak kifejezetten az általad manuálisan elhelyezett töréspontokon (breakpoint) megállni, lehet watch expressionöket elhelyezni (így a kód adott pontjára érve bizonyos változók értéke kiírásra kerül egyből a fejlesztőkörnyezetben), sőt, jó fejlesztőkörnyezetben lehet feltételes töréspontokat is elhelyezni (conditional breakpoint), ami azt jelenti, hogy csak bizonyos feltételek teljesülése esetén áll meg a kód adott pontján (ezzel például tök jól lehet rászűrni a problémás esetekre, amikor mondjuk nem akarsz minden esetben megállni, hanem csak akkor, amikor gáz van).
Igazából az van, hogy szerintem nagyon sokan úgy vannak a debuggolással, hogy "na majd egyszer azt is kipróbálom, most addig is jó lesz az echo", pedig egyszer kell belőni a környezetet - ehhez segítségnek ott van az Xdebug wizardja -, meg egyszer kell kipróbálni, ez mire is jó - tehát megtanulni debuggolni -, aztán rengeteg időt tud megspórolni.
Új hozzászólás Aktív témák
- Használt Radiolink AT10 II távirányító készlet / 12 hónap működési jótállás
- LG OLED & OLED evo Televíziók -30%
- Lenovo ThinkPad X1 Yoga G6 (6th Gen) - i7-1185G7, 32GB, 512GB SSD, multitouch + TOLL
- GYÖNYÖRŰ iPhone 13 Pro 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS4357, 100% Akkumulátor
- Keresünk Galaxy S21/S21+/S21 Ultra/S21Fe
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


