Что лучше использовать, когда нет разницы в тех.плане — статические методы или экземпляры классов?
Добрый день.
Речь идет о, например, моделях, которые содержат только самодостаточные функции, никак не контактирующие друг с другом, или о библиотеках функций. Создавать перед вызовом новый экземпляр, или просто сделать все методы статическими - не будет ли последний вариант быстрее и лучше? В архитектурном плане разницы никакой, т.к. эти два подхода в данном случае взаимозаменяемы.
Прочтите (не пролистайте, а именно прочтите) "Чистый код" Мартина, "Совершенный код" МакКоннелла, Паттерны проектирования "банды четырех".
Тогда Вы прекратите задавать такие, сомнительные, вопросы.