Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Абасс... обсудите рахитекурту

21.05.24 14:22
Re: Абасс... обсудите рахитекурту
 
Программист коренной житель
в ответ alex445 21.05.24 14:01
У них же разный набор параметров.

Ну это уже твои тараканы :) Оба этих метода легко переписываются так, что у них вообще нет никаких параметров.


И в вашем случае у вас лишняя валидация

Нету там никакой лишней валидациию Эта функция:

    protected virtual Validate ()
    {
    }

ничего не валидирует и не изменяет. Она пустая.


Я вообще не понимаю, от куда в условии взялась необходимость валидировать/изменять maxValue (подход Murr'а? :D)


Да даже если вдруг и надо валидировать maxValue, то я не вижу в этом проблемы. Ну займет эта ненужная валидация лишких 3 такта. И что? Зато тот, кто будет использовать ParamVolatile будет уверен в том, что все поля валидны и сразу понятно где, что, как и по каким правилам меняется.

 

Перейти на