ПьяНый Ангел (Сегодня / 08:20)
и ещё, как может быть такое "на процедурках этого не сделать, а на ооп легко", может я что-то не понимаю, но ведь классы состоят из тех же самых функции) так как тогда это возможно?
Легко возможно, ты пробовал писать не просто классы и функции? Наследование, полиморфизм, несколько типов агрегации и как я уже говорил паттерны. Вы ничего не поймете в ООП, пока не увидите практических, но в тоже время абстрактных способов применения этих средств.
Посмотри на MVC (да он реализуется на функциях, но это когда минимум значений для view), ActiveRecords (и вообще на ORM системы), DI я уже упоминал
, абстрактные фабрики, фабрики методов, билдеры, композиции, observer, стратегии и куча других.
phppatterns.com - тут есть немного, зайдите на сайт Мартина Фаулера, там есть еще много более современных паттернов, откройте банду четырех и прочитайте про классические паттерны. Объяснить человеку для чего это невозможно пока он сам не увидит.
ramzes, заканчивай закидываться, а то смех без причины ни к чему не приведет