Возьмем просто андроид приложение : класс наследующий Activity в этом классе подключается layout и подписываемся на события от кнопок. И по определенному событию загружаем текст из базы и отображаем. Я так понимаю класс наследующий Activity это контроллер. Модель у нас например пассивная, а значит только сообщает view о том, что произошли изменения, но как? Вернее куда? Сообщить модель может только в контроллер и он уже вызовет метод setText, чтобы в TextView например отобразить загруженные данные. Выходит контроллер и View тут объеденены? Но раз так, то получается это не MVC, а его логическое продолжение Document-View, архитектурное решение, где представление объеденено с контроллером,которое как раз часто и используется в средах где можно наносить формы (кнопки, всякие контроллы) на UI. И сейчас я понимаю, что mvc то тут нет, хотя говорят что логика андроид построена как раз на mvc. Может она где то в другом месте на mvc ? Где? Ну и еще вопрос как продолжение оттого: document-view обладает минусами типа плохой тестируемости представления с совмещенным контроллом или невозможности заменять представления и призван решать эти вопросы MVP. В нем можно поменять представления, но как? Принимать в конструкиоре layout'ы чтобы уменьшить связность с представлением или тот факт что мы можем в onCreate прописать другой layout уже считается той возможностью подменять представления, которая есть в mvp. В общем помоги разобраться с этой кашей у меня в голове
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть метод, который описывает движение фигуры Слон на шахматной доскеПоследний Cell подсвечивается красным с ошибкой "Cell(int, int)' has private access in 'ru
Подскажите, мне надо перед текстом который находиться в li, путями css, поместить Icons(из font awesome)Как я понимаю надо через content, но когда вписываю...