Допустим, я занимаюсь разработкой веб-приложения. Мой первый выбор - использовать PHP с Fat-Free Framework (F3) и шаблоном MVC. В следующем году я могу решить, что хочу перейти на Zend Framework или, может быть, даже ASP.NET MVC. Имеет ли смысл пытаться спроектировать мое приложение таким образом, чтобы оно было слабо связано со своей структурой, или эта структура слишком целостна, чтобы сделать это реалистичным?
Единственная причина, по которой я спрашиваю, состоит в том, что это недавно возникло в разговоре с коллегой, который раскритиковал мой пирог в небесной идее слабой связи моего приложения с F3.