Мы начинаем очень интересный шаблон проектирования: MVC. Мы разберёмся, зачем же он нужен и продемонстрируем его работу на нескольких примерах.
Дата отправки отчёта:
5 августа 2018 г.
Задание выполнено: за
4 дня 16 час. 57 мин.
Чему научился:
Составил для себя примерное представление что такое MVC и для чего оно в принципе нужно. Для себя определил так: Модель - это, собственно, сама программа (данные, включая источники данных + команды для их обработки), Контроллер - это блок программного кода осуществляющий взаимодействие программы с целью адаптации Модели в реальном мире (включая техническое взаимодействие с серверами, роутинг, логирование, и т. п., включая бизнес-логику реальной организации где внедряется программа), ВИД - это способ формирования и отображения отчетов работы программы во всех, значимых для пользователя, контрольных точках.
Что было сложным:
Ввиду неоднозначного трактования системы MVC долго не мог понять какая часть за что отвечает и для чего это нужно.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 9014. Николай Денисов+119525. Александр Балбашов03922. Александр+16452. Кирилл Шмойлов+11. Евгений Волосатов+117947. Dmitry Sinitsin+116218. Дмитрий+117606. Виктор+110895. Danil42Russia+14732. Sergey+119541. Максим Георгивич Пынтя06861. Den Andreevich+119511. Олег018783. Andrew+14814. Дмитрий+119543. Trooman09752. chokayes+117425. ser2018+119022. Олег Чудновский+110494. Алексей В.+1791. Валерий Жданов+17645. Александр Львович+1459. Сергей Сергеевич+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: MVC - это такое построение нашей программы, когда она разделена на модули (разработкой которых, кстати могут заниматься разные люди, не связанные между собой) , которые напрямую между собой не взаимодействуют, но их связывает общий модуль (связующее звено - передатчик данных) - контроллер и чем он "тоньше", тем лучше. Т.е, контроллер не должен выполнять ни каких действий, кроме приёма и передачи данных от одного модуля программы к другому. Прикладываю картинку MVC-PHP шаблона, на мой взгляд простую, но при этом очень информативную и понятную.
Научился: MVC — модель-представление-контроллер. Основная цель применения MVC состоит в разделении данных и бизнес-логики от визуализации (внешнего вида)