groundhog Не, товарищь scrat написал Вот хочу мотивацию, чем же они так кривы? В 4м пыхе нету, согласен, но вот чем они кривы в пятом?
Ну кривое - не кривое, но в пятом Php оно уже весьма близко к ООП других языков программирования. Есть все ключевые моменты, чтобы построить полноценное веб-приложение... С приходом Php6 ООП вообще не будет уступать своим сородичам по ООП.
с другой стороны написав класс и принявшись на нём ваять сайт, не раз задумаешься - а правильно ли ты написал класс. ведь нет гарантии, что класс сам по себе безглючный, чтобы писать и не задумываться. порой в нём оказывается не хватает нужной функции или вообще вся структура построения кривая, следовательно весь твой сайт можно выкинуть вместе с классом, потому что он уже никуда не годен.
Это ошибки проектирования... Они всегда будут если проектированием занимается человек далёкий от этого... Да и вообще, любой проект предполагает доработку, так что это не аргумент, Дикс... Если человек что-то делает неправильно, это его проблемы, а не технологии, которую он выбрал для разработки...
Дикс: А если писать тоже самое без классов - нужно будет править ВСЕ, а не только класс )))) Если вы поняли о чем я Да и поправленное и правильно работающее можно будет потом юзать в других проектах, ты будешь знать, что оно работает так как тебе надо