[ Shadowed @ 08.06.2015. 22:13 ] @
Dakle, pitanje je jednostavno: da li preferirate koriscenje var ili pisanje tacnog tipa prilikom deklarisanja promenljive? I zasto. Ja ne volim var. Jasno je da je to i dalje strongly typed (za razliku od dynamic) tako da to nije razlog, ali mi je kod necitljiv. Moram da ulozim dodatni trud da vidim kojeg je tipa promenljiva. [edit]Npr. ako imamo var x = foo.bar(); moram proveravati sta vraca foo.bar() prelazeci misem preko. Samo na osnovu citanja koda se ne moze videti.[/edit] Postoje dve situacije u kojima vidim potrebu/pogodnost var-a: -Kada ti je tip promenljive klasa a kasnije hoces da promenis u interfejs ne moras menjati deklaraciju promenljive. Pri tome, ovo je tek potencijalni i one-time benefit. -Pri koriscenju anonimnih tipova. Licno ih ne koristim, niti nesto narocito volim, tako da meni licno var nije ni ovde potreban. |