07.06.2017, 19:58 | #10 |
Участник
|
Цитата:
Я все время испытывал ужасный дискомфорт, когда нарушал это правило ВР. И мне было неудобно перед теми программистами, кто знает ВР и может меня упрекнуть в нарушении этого правила. И тут... тадам. SysOperationServiceController метод new !!! Улыбаемся и машем! Если кто-то скажет, что это неправильный класс и так нельзя делать, то даже не знаю что и подумать.... ----------------- На самом деле, я бы для ВСЕХ классов, по умолчанию!, сделал в методе нью необязательный? параметр с типом Args. В большинстве случаев как раз при инициализации класса НЕОБХОДИМЫ! параметры для исключения ошибок дальнейшей инициализации и работы класса. Я не могу себе даже представить такую ситуацию, в которой необходим чистый класс, который на входе не принимает никаких параметров вообще. Возможно, я ошибаюсь. Можете привести хоть один пример класса, в котором не нужны параметры?... --------- Может быть выделить это обсуждение в отдельную тему? А то офтопик получается... Последний раз редактировалось ta_and; 07.06.2017 в 20:10. |
|
|
За это сообщение автора поблагодарили: Михаил Андреев (5), Pustik (2). |
Теги |
sysextension framework, sysoperation framework, как правильно, полезное |
|
|