Текущее время: Пт, апр 19 2024, 02:10

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Использование MVC в ABAP
СообщениеДобавлено: Чт, авг 13 2020, 07:18 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Сб, июн 08 2019, 12:01
Сообщения: 38
Коллеги, добрый день!

Используете ли вы MVC? Если да, то каким образом и в каких задачах? С какими проблемами сталкиваетесь и как их решаете?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Использование MVC в ABAP
СообщениеДобавлено: Пн, авг 17 2020, 11:08 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 347
Имхо, использование паттернов имеет смысл либо для каких-то воистину больших задач, либо для каких-то универсальных библиотек. Что касается полноценного MVC, то несколько раз пробовал реализовать (и не только на абапе), но каждый раз получалось столь громоздко и неудобно в использовании, что в итоге всё заканчивалось реализацией Document-View (или чем-то похожим). То ли задачи у меня были такие, что полноценный MVC к ним не прикрутишь, то ли мышление такое… А на Document-View делал когда-то библиотечку для использования при разработке отчётов. Неудобством был обмен данными: в общем-то, у каждого отчёта свой экран и свои параметры, поэтому передавать данные приходилось через ref to data, что крайне непрозрачно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование MVC в ABAP
СообщениеДобавлено: Вс, авг 23 2020, 15:39 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Сб, июн 08 2019, 12:01
Сообщения: 38
Возвращаясь к MVC паттерну. Описал свое видение реализации этого шаблона. По архитектуре он ближе к MVVM.
Основные моменты:
1. Вьюха не знает ни модели ни контроллера
2. Модель не знает ни вьюхи ни контроллера
3. На вьюху воздействует только сама вьюха
https://habr.com/ru/post/516208/


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Использование MVC в ABAP
СообщениеДобавлено: Ср, авг 26 2020, 13:51 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, мар 29 2007, 11:51
Сообщения: 330
Откуда: Yugorsk.RU
Пол: Мужской
посмотрите наркоманские sap-enjoy транзакции типа MExxN
там какраз чтото идеологически-близкое наворочено в коде.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB