Привет.
Уже не первый задаю себе этот вопрос о процедурах - зачем они нужны?
Разве не проще написать тот же код на php? Как по мне поддержка приложения, которое активно использует процедуры гораздо сложнее чем приложение где все запросы написаны на ПХП.
Вроде как они работают быстрее чем обычные запросы. Это очень узкий круг задач где нужна максимальная производительность. Гораздо чаще(практически всегда) и проще можно написать более эффективный код/запрос, или как-то оптимизировать базу/кэш и выигрыш в производительности будет не 5-10% как в процедурах, а 100% - 200%. К тому же мне сложно представить обыденную задачу для пхп где эти 5% играют какую либо роль.
Еще говорят что код чище. Если не писать 1 большую соплю код будет всегда чистым. Разве что классов будет больше.
В чем я ошибаюсь? Какая выгода от процедур и почему их используют?
Спасибо за ваши мнения.
|