Re: увы
\\ Опять же, я тут не о том пишу, и мой комментарий к комментарию про пхп.
Да, это моя вина, я решил сэкономить здесь один пост, написав два разных комента в одном
А с ПХП какраз все очень просто -- это (рас)плата за простоту, за возможность делать что-то не задумываясь о низкоуровневых вещах.
По сути, он тот самый DSL для разработки веб-страниц. По крайней мере так оно начиналось. А потом, в виду успещности подхода, обросло ракушками улучшений -- самое обычное дело -- выигрывает не то что лучше, а то что выигрывает\вижывает и потом становится стандартом де-факто.
А потом уже оно улучшается... или не улучшается, смотря насколько большая необходимость.
Опять же биология... эволюция.
Было бы конечно интересно поставить себе на службу законы эволюции... но чтой-то сомнительно что это возможно... это все равно что поставить себе на службу энтропию. :)
А про "паттерн", у вас действительно упущено кое-что... рассуждая "в общем", с архитектурной точки зрения, вы упускаете из виду кое-какие мелкие, но очень существенные технические технические детали.
Это то, почему не работает голая архитектура, в виде формализации или там теории систем. Всегда оказывается, что нужен, необходим "механик" как в том анекдоте про чукчу-часовщиках и таракана в часах -- реальный обычный инженер, который может совсем не знает теориев, но зато печенкой чувствует как застваить вот эту хреновину работать.
...и опять грешу :)