|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor: |
|
Alati teme | Način prikaza |
|
19. 01. 2012. | #1 |
profesionalac
Professional
Datum učlanjenja: 08.11.2010
Poruke: 211
Hvala: 68
78 "Hvala" u 32 poruka
|
Slazem se sa @dinosaurus, mislim da je to zastareo coding standard...
U svakom slucaju @degojs - mrzim kad neko tako napise if() uslov. Po nekom mom standardu pisem ga ovako UVEK ovako HTML kôd:
if($a == 'nesto'){ return FALSE; } |
19. 01. 2012. | #2 |
xyz
Grand Master
Datum učlanjenja: 25.10.2006
Poruke: 893
Hvala: 87
346 "Hvala" u 163 poruka
|
^ i ja to radim, ali više praktična stvar: možeš da staviš breakpoint na return
|
"Hvala" srdjan za poruku: |
19. 01. 2012. | #3 |
Dejan Grujic
Professional
Datum učlanjenja: 29.09.2005
Poruke: 380
Hvala: 9
64 "Hvala" u 40 poruka
|
Ja UVEK stavljam zagrade u if. Jednostavno, mnogo je manja šansa da u brzini napraviš grešku ovog tipa:
Kôd:
if( $a == 'nesto' ) print(a); return FALSE; // Ovo nije više deo if |
19. 01. 2012. | #4 | |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Citat:
Тај аргумент сам чуо сто пута али ми никако не иде у главу: идентација у твом случају просто "вришти" да нешто није у реду - осим ако си предуго програмирао у Python-у |
|
19. 01. 2012. | #5 | |
I'm a PC too.
Wrote a book
Datum učlanjenja: 05.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
Citat:
Kôd:
if ( $a == 'nesto' ) return FALSE; print(a);
__________________
Commercial-Free !!! Poslednja izmena od degojs : 19. 01. 2012. u 16:42. |
|
19. 01. 2012. | #6 |
novi klan
Professional
Datum učlanjenja: 03.02.2007
Poruke: 326
Hvala: 43
427 "Hvala" u 50 poruka
|
Kad god pomislim da ne moram da stavim zagradu na if blok, setim se ovoga:
Kôd:
if (...) if (...) print a; else print b;
__________________
We professional we dealin' with business |
2 članova zahvaljuje japan za poruku: |
19. 01. 2012. | #7 |
I'm a PC too.
Wrote a book
Datum učlanjenja: 05.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
^Fazon je da primer koji sam naveo ima samo jednu kratku komandu iza if-a i to return koji izlazi iz funkcije.
I to je to. Ne vidim mnogo potrebe za: Kôd:
if (x==1) { return false; } print(x); Kôd:
if (x==1) return false; print(x);
__________________
Commercial-Free !!! Poslednja izmena od degojs : 19. 01. 2012. u 17:00. |
19. 01. 2012. | #8 | |
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
|
Citat:
Off Topic: U VS-u može da se stavi breakpoint na nivou karaktera, pojedinačnih bitova unutar karaktera, pa i na elektron koji menja stanje u poluprovodniku.
__________________
blog |
|
3 članova zahvaljuje jablan za poruku: |
19. 01. 2012. | #9 | |
xyz
Grand Master
Datum učlanjenja: 25.10.2006
Poruke: 893
Hvala: 87
346 "Hvala" u 163 poruka
|
Citat:
Off Topic: Da znaš da može na nivou nekih karaktera, evo recimo stalo je na "/" :P |
|
3 članova zahvaljuje srdjan za poruku: |
19. 01. 2012. | #10 |
Branimir Momcilovic
Qualified
Datum učlanjenja: 15.02.2006
Lokacija: Beograd
Poruke: 167
Hvala: 47
25 "Hvala" u 8 poruka
|
Off Topic: Pored toga breakpoint može da bude i uslovni, a postoji i import/export... Debugger-improvements
__________________
Važnije je biti ljubazan, nego biti u pravu. |
|
|