Мне сказал мой коллега, основанный на одном из моих классов (это класс экземпляра), который, если у вас нет полей в вашем классе (поля поддержки), просто сделайте все методы статичными в классе или сделайте класс singleton так что вам не нужно использовать ключевое слово new для вызова методов в этом классе BL.
Я предполагаю, что это обычная практика и хорошая практика? Основной ООП? Я просто хочу посмотреть на это мнение людей.
Я думаю, что в основном он говорит, что нет никакого состояния, не нужно, чтобы методы были методами экземпляра.
Я не уверен, что каждый раз, когда в качестве опции вы делаете это сингл, это что-то вроде шаблона или хорошего совета, который он мне дает?
Здесь класс, о котором я говорю (просьба не пересказывать какой-либо из этого кода в этом потоке, это частный): http://www.elbalazo.net/post/class.txt