Hirdetés
-
PROHARDVER!

Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
#32839680
#7526
üzenetére
"Perl alatt nem kell előre inicializálni változókat, de lehet!
"
Lehet?
Talán az kellene, hogy legyen az alapvető programozói hozzáállás, hogy adjunk - legalább alapértelmezett - értéket egy változónak, mielőtt azt felhasználjuk, és NEM pedig az, hogy felhasználjuk az inicializálatlan változót (ergo nem adunk neki semmilyen értéket), és elvárjuk a programunktól, hogy működjön megfelelően, de ha mégis figyelmeztetést dobna, akkor pedig inkább elnyomjuk a hibajelzést, mondván, csak zavaró... A tákolgatás melegágya az ilyen felfogás.
PHP-ben is meg lehet csinálni, hogy felhasználod egy inicializálatlan változó értékét, aztán meg elnyomod a warningokat, de undormány hányadék megoldás, és az ilyen gányolásokból következő debuggolási kényszer miatt kellene minden programozónak egy tasli, aki nem inicializál egy változót, meg ellenőrzi annak elvárt értékét.Csak jótanács.

Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Fedora Linux
- Autóápolás, karbantartás, fényezés
- EA Sports WRC '23
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Fejhallgató erősítő és DAC topik
- Lightyear - befektetési app
- 4K vs 8K – Megéri-e a 8K TV 2026-ban?
- Xiaomi 17 - még mindig tart
- Milyen monitort vegyek?
- exHWSW - Értünk mindenhez IS
- További aktív témák...
- Logitech g29
- Új, Gamer félgép - MSI Z890 GAMING PLUS WIFI + Intel Ultra 7 265K + Corsair 2x16GB DDR5 6400MHz CL32
- ASUS Rog Ally Z1 Extreme, 2027.01.12-ig gyári garanciás, hálózati töltőjével, szilikon tokkal eladó!
- HP 250 G7,15.6",i5-1035G1,8GB DDR4,256GB SSD,WIN11
- Lenovo ThinkPad T480s,FHD,14",i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH,jó akku
- ELADÓ FÓLIÁZOTT HP EliteBook 840 G9 i7-1265U 16GB 512GB 14" FHD+ 1 év teljeskörű garancia
- LG UltraGear 27G850A-B IPS Monitor! 3840x2160 / 240-480Hz / 1ms / G-Sync / FreeSync! BeszámítOK
- BESZÁMÍTÁS! Intel Core i9 10900X 10 mag 20 szál processzor garanciával hibátlan működéssel
- AKCIÓ! 4TB Seagate Skyhawk ST4000 SATA HDD meghajtó garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 11 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4355
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

"
Talán az kellene, hogy legyen az alapvető programozói hozzáállás, hogy adjunk - legalább alapértelmezett - értéket egy változónak, mielőtt azt felhasználjuk, és NEM pedig az, hogy felhasználjuk az inicializálatlan változót (ergo nem adunk neki semmilyen értéket), és elvárjuk a programunktól, hogy működjön megfelelően, de ha mégis figyelmeztetést dobna, akkor pedig inkább elnyomjuk a hibajelzést, mondván, csak zavaró... A tákolgatás melegágya az ilyen felfogás.
