Re: Get-only automatic property (ревизия 9416)
От: Visor2004  
Дата: 10.12.10 09:41
Оценка: +1
Здравствуйте, VladD2, Вы писали:

VD>Всем привет. В ревизии 9416 была добавлена фича "get-only automatic property".


VD>На мой взгляд — это совершенно не нужная, интуитивно не понятная и засоряющая язык фича. Если нужно использовать поля, то нужно использовать макрос Accessor или явное объявление свойства (возможно с использованием локальной для свойства переменной).


Имхо это уже не в ту степь, вы так релиз еще годами не сделаете. Всегда будет 10к каких-то фич, которые нужны одному-двум конкретным программерам.
По делу: как значение свойству проставлять? в конструкторе? Так чем это лучше:
string Name { get; private set; }


Лично мне кажется, что уже пора завязывать реализовывать фичи особенно таких спорных и бросил бы силы на интеграцию, фикс багов/стабилизцию, приведение в порядок исходников в svn ( сейчас если затащить исходники, то вместе с компилятором вытягивается куча какого-то непонятного барахла, может это семплы какие-то, но тогда их тоже надо как-то структурировать, чтоб было понятно что к чему ).
Помните!!! ваш говнокод кому-то предстоит разгребать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.