Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

MVC шаблон / MVC - Counter - ViewConsole

  • Мы продолжаем знакомство с шаблоном проектирования: MVC.
    На этом уроке мы начинаем создание первой программы,
    реализовав базовый функционал вывода информации в консоль.
  • Дата отправки отчёта: 18 ноября 2018 г.
  • Задание выполнено: за 1 час. 8 мин.
  • Чему научился: Создать класс ViewConsole implements Observer не удалось за неимением возможности подгрузить в создаваемый класс паттерн Наблюдатель.
    Ищу  решения. То ли это делалось в процессе инсталляции Эклипса, то ли иным способом, но Гугл пока ответа не дал.
    Советы приветствуются.
  • Оценка видео-уроку:
Отчёт от 17947 за MVC шаблон / MVC - Counter - ViewConsole


Отчёт от 17947 за MVC шаблон / MVC - Counter - ViewConsole




Оцени работу

 
Сохранить страницу:

17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# MVC шаблон / MVC - Counter - ViewConsole / 2018-11-19 10:10

Подозревая ошибку отсутствия шаблона Наблюдатель в неверной версии Эклипса, предпринял попытку переустановки. Переинсталляция к появлению опции, выбираемой при создании класса, как происходит на видео в 04:30, не привела. Observer - java.util каким образом прикручивается к Эклипсу пока не понял. Если есть любой опыт по решению подобного - не молчите )


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Dmitry Sinitsin  # MVC шаблон / MVC - Counter - ViewConsole / 2018-11-20 00:35

Дима, просто проигнорируй и двигайся дальше.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Евгений Волосатов  # MVC шаблон / MVC - Counter - ViewConsole / 2018-11-20 08:22

Ценное замечание, ибо по незнанию нет уверенности, что есть целесообразность не уложив этот кирпич в кладку, тянуться за следующим. Похожая ситуация с MVC проектом ASP.NET, где форма добавления истории была поправлена лишь в вип-уроке, после видеопрезентации курсантом своего проекта. Чтобы решиться презентовать сырой проект, надо обладать долей безбашенности, ибо видно же, что не всё гладко и косяки неразрешены на тот момент. Читаю переписку Энгельса с Каутским, тьфу ты, курсантов между собой и вижу всякие метания. Виктор, наш житель Матери Городов Русских, к примеру упершись в тот же вопрос, по его комментарию, не пошёл дальше. И я бы так сделал, но выходные способствовали записи видеоотчёта по Базовому ASP.екту, и я прополз дальше. А там, о чудо! исправление ошибки, и форма добавления оживает. Вах! И здесь, без Вашей подсказки, я дальше в этом курсе, пожалуй бы, не пошел.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# MVC шаблон / MVC - Counter - ViewConsole / 2019-12-27 14:35

Через год вернулся к уроку -всего лишь надо было начать набирать имя требуемого интерфейса и он появляется. Знание - сила!


  • Отчёт оценивали:
    5649Максим Лапшинов+1   17606Виктор+1   8275Tekashnik+1   4038Ivan+1   3922Александр+1   9913vip+1   791Валерий Жданов+1   19384Владимир+1   20407Dmitri0   1Евгений Волосатов+1   3747Сергей+1   17947Dmitry Sinitsin+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Создал класс представления ViewConsole, реализовал в нем интерфейс Observer. Реализовал в классе метод update, который выводит на консоль значение счетчика.



Убрал статику. Реализовали именно так, чтобы использовать шаблон НАБЛЮДАТЕЛЬ. Отличное начало, идём дальше.