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

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

21.05.24 12:45
Re: Абасс... обсудите рахитекурту
 
Программист коренной житель
в ответ alex445 21.05.24 12:19

Прикол в том, что это нифига не вализация :)

По идее Validate должна кидать исключение :) Тут надо было бы подумать над названием функции... не знаю FitToRange или что там больше по смыслу подходит.


Я бы сказал, что у вас от моего варианта отилчается лишь тем, куда вы помещаете непонятную, запутанную часть кода, требующую пояснения.

Запутанная часть кода? :) Запутанная часть кода - это херь с new :) А тут все просто.


Вы это делаете в отдельной функции - ход её выполнение у вас нетривиальный. Зато свойства "чистые". У меня это в свойствах, а сами фукнции валидации "чистые".

Ход выполнения вполне тривиальный. И, при этом, никакого дублирования кода ;)


Но по сути ничего не поменялось - как было у класса ParamVolatile свойство из базового класса, так и осталось, и его название будет смущать разных АлексНеков. )))

Ну тут уж как ты задачу сформулировал ;)

 

Перейти на