После нескольких родных проектов iOS/Android я сейчас на проекте CakePHP. В этом проекте я научился хранить основную часть модельного кода внутри самой модели. Это отлично поработало из-за чистых контроллеров.Где скачать конкретный код?
Сегодня я начну с родного проекта iOS/Android, который извлекает основную часть данных из веб-службы. Теперь я поставил вопрос о том, чтобы разместить конкретный код загрузки внутри модели или просто создать своего рода помощник загрузки. В CakePHP все данные были сделаны внутри модели. Это сделало код довольно шелковым и гладким :) Каково ваше мнение?
Спасибо за ваш ответ. Итак, как вы упомянули, модель будет единственной, связанной с классом помощника загрузки? Это не контроллер, соединяющий оба? –
@BenGroot Это не совсем то, что я имел в виду. Контроллер будет подключен к модели. Модель отвечает за создание/форматирование данных - и для этого используется вспомогательный класс. В зависимости от реализации помощника, возможно, потребуется использовать некоторую логику контроллера, но это не обязательно. –