Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Поделитесь ресурсами где почитать про ECO (OCL)? / 10 сообщений из 10, страница 1 из 1
17.05.2021, 11:41
    #40070753
hlopotun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
Всем доброго дня!

столкнулся с проектом где активно используется ECO и OCL.
Надо подтянуть знания и почитать что то полезное по теме.
Погуглил, ничего стоьщего не нашел.
Поделитесь ссылками если у кого есть что то интересное.

Спасибо.
...
Рейтинг: 0 / 0
18.05.2021, 06:35
    #40070950
kapas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
hlopotun,

hlopotunПогуглил, ничего стоьщего не нашел.

1.1. Живое обсуждение по Bold for Delphi - предшественник ECO: https://discord.com/channels/759926382812987423/759926383245525044/760452834898214913
Участники - в том числе его разработчики.
1.2. Кстати: Embarcadero открыло исходники Bold for Delphi: https://github.com/Embarcadero/BoldForDelphi
1.3. Есть уже свежие исходники от участников форума с исправленными багами. Так что Bold for Delphi получил новую жизнь
1.4. Документация есть и обновляется

https://cdn.discordapp.com/attachments/759948825098977311/760792928367935498/Delphi_and_Model_Driven_Architecture.zip

https://github.com/Embarcadero/BoldForDelphi/wiki

2. OCL:
https://homepage.cs.uiowa.edu/~tinelli/classes/181/Spring08/Papers/OCL_1.5.pdf
https://www.omg.org/spec/OCL/2.4/PDF
http://download.eclipse.org/ocl/doc/6.4.0/ocl.pdf -- наиболее полезное и "удобоворимое" руководство.

Кстати сказать OCL в Bold for Delphi (по словам разработчика) не совсем соотв. стандарту.
Сам в данный момент завершаю реализацию своей версии парсера для OCL в соотв. с http://download.eclipse.org/ocl/doc/6.4.0/ocl.pdf
...
Рейтинг: 0 / 0
18.05.2021, 10:33
    #40070979
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
18.05.2021 06:35, kapas пишет:
> Так что Bold for Delphi получил новую жизнь

о, хоспаде!
грядёт нашествие ходячих мертвецов и зомби-апокалипсец...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
18.05.2021, 11:41
    #40070993
kapas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
Мимопроходящий, рано похоронили...
...
Рейтинг: 0 / 0
18.05.2021, 11:44
    #40070994
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
18.05.2021 11:41, kapas пишет:
> рано похоронили...

сказал штурман и откопал стюардессу! ©
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
18.05.2021, 12:03
    #40071000
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
hlopotun,

беги оттуда.
...
Рейтинг: 0 / 0
18.05.2021, 12:38
    #40071015
hlopotun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
ъъъъъ
hlopotun,

беги оттуда.

да вроде у них всё более менее на этом крутится и работает. Я только начал разбираться ....
Это уже третья генерация этого проекта, он начинался ещё в связке с парадоксом, потом было несколько версий на разных фреймворках в связке с Firebird и Paradox (фреимворк выступал слоем который позволял реализовать бизнес логику в отвязке од архитектуры и типа базы данных. У одних клиентов всё крутилось на Paradox, у других на firebird, были даже смешанные версии.), сейчас пилят версию на firedac в связке с eco без paradox. Но поскольку много чего было написано под старые фраймворки есть кусок который с ними совместим. Новое планируют писать без этого, просто firedac и firebird. Последних клиентов планируется перевести с paradox на firebird (это не так тут просто, много и клиент специфичных данных и кода).
Со стороны выглядит неплохо. Посмотрим когда разберусь как.
...
Рейтинг: 0 / 0
18.05.2021, 12:43
    #40071017
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
18.05.2021 12:38, hlopotun пишет:
> Со стороны выглядит неплохо. Посмотрим когда разберусь как.

пивной ларёк автоматизируют?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
18.05.2021, 14:29
    #40071062
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
hlopotun,

чужие фреймворки - это жопа.
Беги оттуда.
А именно MDA - это тупик, мода на него давно прошла.
Конкретно у MDA "от Борланд" - масса родовых недостатков: так и не создан развитый язык запров, практически вся обработка данных - на стороне клиента, в оперативной памяти. Соответственно, дикие тормоза при сколько-нибудь заметных объемах. Нет поддержки транзакций, хотя - какие транзакции в Парадокс, но и при использовании поверх любых СУБД транзакций нет. Нет возможности штатными средствами получить набор данных за рамками объектной модели ибо коллекции вместо датасетов. Нет явного управления индексами. Практически нет возможности задействовать особенности конкретной СУБД (триггеры, процедуры, констреинты).
Всё это было ещё до Delphi 6, а они "парадокс пилят, и планируют фаерберд" - это что, прогресс?
Если ты там зависнешь, и, не дай бог, станешь вариться в этом фреймворке - ты тупо похоронишь свое рпзвитие как разработчик. Ну, все равно как устроиться кодером на IBM360 + Cobol.
Беги оттуда.
...
Рейтинг: 0 / 0
18.05.2021, 14:37
    #40071067
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поделитесь ресурсами где почитать про ECO (OCL)?
hlopotun,

Вам мало того, что вы дельфист?
Едет в автобусе негр, и читает газету на еврейском языке. Подходит к нему еврей и говорит:
- Вам что, уважаемый, мало того, что вы - негр?

...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Поделитесь ресурсами где почитать про ECO (OCL)? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]