Текущее время: Ср, июн 18 2025, 00: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
Сообщения: 351
Имхо, использование паттернов имеет смысл либо для каких-то воистину больших задач, либо для каких-то универсальных библиотек. Что касается полноценного 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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