злоупотребляют им
Ваще пофиг
Лиза ответь в личку
А что не так с var вдруг стало? 🤔 Постоянну пишу через var, так удобнее. Это плохо?
Просто я не совсем понял, как можно var "злоупотребить". :)
Достаточно использовать его для записи чего-то, полученного в результатет огромного Linq. В этом случае тип читающему будет непонятен.
var var = new Var()
var var = new()
Может это мой личный загон, но мне трудно смотреть на код, в котором используется var
Без обид, но я полагаю, что это Ваш личный загон. Как (без шуток, я серьёзно, если что), например, у меня есть загон, чтобы полотенца висели ярлычками вовнутрь, ну вот бесит меня, когда ярлычки наружу на сушилке. :) Но ведь в реале от того, что они ярлычками наружу, ничего плохое не случается, окромя лишь моего личного баттхёрта. =D
Выше вполне понятное объяснение чем оно мешает на вещах сложнее була
если у тебя нормальный самодокументируемый код, то тип не нужен, а если тип нужен скорее всего стоит задуматься о чистоте кода
То есть linq и все дженерики кроме как явно создаваемые через new выбросить?
Ты не одинок. Позволяю себе var только при работе с анонимными.
ChildClass A = new (Child Class) ParentClass(); Или такое можно с var?
мне кажется должно определить?
var ничего не определяет
Грамотно сформулировал то, о чём я думал, да так и не написал. 🙂 Очень верные слова. 👍🏻
Обсуждают сегодня