Сайпутдин Омаров, Тиндер - это таки приложение для знакомств, именно, там обитают отчаявшиеся люди, которые готовы уже дать денег за то, чтобы кого-то найти. Или всякие, которым пофиг куда сувать свой мпх
Вполне известно. Чтобы можно было заказчику наглядно показать, что изменится, при очередных новых требованиях, самому наглядно видеть полную картину, думаю это помогло бы не допустить создания связанности по неосторожности. Думаю если возникает необходимость связать несвязуемое, нужно как раз вернуться с уровня написания кода на уровень проектирования и понять где косяк и вовремя исправить ошибку, чем раньше - тем лучше.
Ну почему же в новый фреймворк? Например все контроллеры и модели будут наследоваться от одного контроллера и модели, которые по сути будут лишь оберткой над уже существующим в фреймворке.
Как только юзается какой-то класс фреймворка - сразу же к нему пишется обертка. Фреймворк обновился, например изменилось название какого-то класса(актуально для Yii, CModel превратился в yii\base\Model), замену придется совершить в одном месте, а не в сотне моделей(а их в проекте уже за сотню наверно).
Евгений Ткаченко: Внезапно поиск по гитхабу привел к нахождению webapp. Но все же хотелось писать на руби, а не на js. Что же, буду пытаться запустить mplayer под виндой в slave mode, у других как-то выходит вроде