Считается ли приемлемой практикой использование модулей вместо классов с общими функциями-членами в VB.NET?
Я стараюсь избегать модулей, потому что они чувствуют, что остались от Visual Basic 6.0 и, похоже, больше не подходят. С другой стороны, кажется, нет большой разницы между использованием модуля и класса только с общими элементами. Я не так уж часто нуждаюсь в них, но иногда бывают ситуации, когда они представляют простое решение.
Мне любопытно узнать, есть ли у вас мнение или предпочтения, так или иначе.
Privateклассификатор. В классе уровень защиты по умолчанию является закрытым, что может привести к путанице, если вы не знаете об этом.