Информация об изменениях

Сообщение Re: Непустой выходной параметр - ваша реакция? от 22.03.2017 14:33

Изменено 22.03.2017 14:35 antropolog

Re: Непустой выходной параметр - ваша реакция?
Здравствуйте, Basil2, Вы писали:

B>2. Игнорировать, т.е. новые значения добавятся к старым ("не очистил сам дурак" — вполне в духе, но добавляет нестабильности).


B>Что скажете?


в конкретно данном примере вот это. Инвариант пустой/непустой входной вектор это не этой функции дело. Вдруг я эти something'и собираю из десяти разных мест десятью разными методами в этот вектор, и тут какой-нибудь из методов решил его "очистить", wtf!??
Re: Непустой выходной параметр - ваша реакция?
Здравствуйте, Basil2, Вы писали:

B>2. Игнорировать, т.е. новые значения добавятся к старым ("не очистил сам дурак" — вполне в духе, но добавляет нестабильности).


B>Что скажете?


в конкретно данном примере вот это. Инвариант пустой/непустой входной вектор это не этой функции дело. Вдруг я эти something'и собираю из десяти разных мест десятью разными методами в этот вектор, и тут какой-нибудь из методов решил его "очистить", wtf!??
p.s. для более явного выражения семантики из п2. я бы назвал ф-цию PopulateWithSomething