|
Opušteno Trenutak za pauzu - Ćaskanje. Sponzor: |
|
Alati teme | Način prikaza |
06. 08. 2008. | #11 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Evo jedna sveža glupost, od danas:
U Rubiju postoji operator dodele ||=, koji predstavlja uslovnu dodelu, tj. promenljivoj sa leve strane dodeljuje vrednost sa desne ako promenljiva nije definisana (za PHP programere: nešto za šta vama obično treba par linija koda i pozivanje funkcije (ustvari nije čak ni funkcija, nego "language construct", ma šta to značilo) isset ). Ja sam tokom kodiranja po analogiji sa ostalim "povratnim" operatorima tipa +=, *=, mahinalno podrazumevao da će se izraz sa desne stranice uvek evaluirati (npr, ako kucate a += f(b), funkcija f će se uvek izvršiti). E pa, u slučaju operatora ||= neće, u slučaju da je promenljiva definisana. Poslednja izmena od jablan : 06. 08. 2008. u 19:29. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Koliko danas košta sat programiranja/dizajniranja u Srbiji? | djukabog | Opušteno | 5 | 24. 08. 2009. 15:07 |
Koji jezik/program za učenje programiranja? | STEFI12 | Sva početnička pitanja | 96 | 11. 05. 2008. 02:00 |
Primeri dobrog programiranja | kodi | Programiranje | 6 | 17. 07. 2006. 01:12 |