Привет уважаемые, давно мы не занимались теоретическими исследованиями и давно я вам не писал никаких статей.
С начала этого года, а последние месяц-полтора я проводил интенсивные исследования технологий, всех нынче модных веяний, таких, как фреймворки, патерны (шаблоны) проектирования и все такое. Дело в том, что готовится новый продукет, пока еще есть возможность повернуть руль в ту, или другую сторону и нужно четко определить свой путь, более того, абсолютно точно аргументировать почему сделал так, а не иначе.
Но мы сейчас будем говорить не о новом двиге (хотя в этой теме еще не раз будем его касаться), а об абстрактных делах.
А именно, поговорим о таком нынче модном явлении, как MVC (Model-View-Controller).
Я в последнее время вдарился в историю этого явления, раскопал даже архивные материалы от 1978 года от самого создателя, изучал фреймворки, читал холивары на различных профессиональных и не очень форумах. В итоге пришел к весьма неожиданным (даже для меня самого) выводам.