Цитата:
Сообщение от
belugin
[*]Передавать аргументы при помощи класса (как в дотнете события сделаны XXXEventArgs) - добавление свойства в класс это не breaking change
Кстати можно еще через временную таблицу передавать(тоже расширяется, плюс можно отобразить в диалоге), довольно удобно получается.
Но это не отменяет замечания что каждый метод создан отдельный класс. Вроде как цель ООП - это упросить сопровождение, а не сделать его более сложным. В последнее время очень много такого кода стало встречаться