Есть несколько сообщений по этому вопросу, но я не понял, когда использовать объектно-ориентированное кодирование и когда использовать программные функции в include. Кто-то также упомянул мне, что ООП очень тяжело работать и делает больше рабочей нагрузки. Правильно ли это?
Скажем, у меня большой файл с 50 функциями. Почему я хочу назвать их в классе? А не по function_name()? Должен ли я переключаться и создавать объект, который содержит все мои функции? Каким будет преимущество или конкретная разница? Какие преимущества он приносит для кода ООП в PHP? Модульность?