OberonCore
https://forum.oberoncore.ru/

DDD - Domain Driven Development
https://forum.oberoncore.ru/viewtopic.php?f=27&t=1732
Страница 1 из 1

Автор:  TAU [ Четверг, 23 Июль, 2009 12:03 ]
Заголовок сообщения:  DDD - Domain Driven Development

Что уважаемое собрание думает по теме?

Мне показалось - фуфло.

Автор:  Geniepro [ Четверг, 23 Июль, 2009 15:41 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

А что Вас сподвтгло поднять обсуждение этого на Ваш взгляд фуфла? :roll:

Автор:  Vlad [ Четверг, 23 Июль, 2009 19:27 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

TAU писал(а):
Мне показалось - фуфло.


Вы еще у Вирта спросите ;) Эта штука вообще из другого мира, нежели обероны с их фокусом на правильных циклах и настоящей модульности :)

P.S. Я вот тоже как-то спрашивал Info21 - знает ли он что это такое. Так и не дождался ответа :)

Автор:  Илья Ермаков [ Четверг, 23 Июль, 2009 22:06 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

По моему мнению, ничего нового для владеющего методами системных теорий-анализов, там нет.

Стандартная для ИТ ситуация - берётся проблема (что программистам по барабану теории систем и всякие другие теории, они, блин, круты и так :) ), идёт попытка её исправить введением крутого лозунга "Ах, ставьте в центр разработки предметную область" - и усё это заворачивается в новый красивый фантик.

Далее, возникает проблема, что типовая ОО-архитектура (анимация объектов с помощью сквозного вызова методов) паршиво подходит для реализации системных идей. Нужно изобретать кучу рецептов-паттернов. Следующий этап развития учения - рецептурный :)

Автор:  Илья Ермаков [ Четверг, 23 Июль, 2009 22:13 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

Вот пример соплежуйства на тему паттернов:

http://www.gotdotnet.ru/LearnDotNet/NET ... c165869913

Обычную, повседневную, подкачку данных нужно обязательно в фантик... и облизать со всех сторон, типа, умно :)

Автор:  Vlad [ Четверг, 23 Июль, 2009 23:36 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

Илья Ермаков писал(а):
По моему мнению, ничего нового для владеющего методами системных теорий-анализов, там нет.


Да, да, примерно такую реакцию от истинных оберонщиков я и ожидал :) У нас тут есть фундаментальные теории и оберон для их практического воплощения, а все остальное - соплежуйство :) Поэтому на обероне и не пишут биллинговые системы, а все больше хитрые списки изобретают ;)

P.S. Это не критика и не наезд. Это просто факт - другой мир :)

Автор:  Илья Ермаков [ Четверг, 23 Июль, 2009 23:46 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

Есть вот, например, IDEF-группа методик-нотаций. Достаточно просто. Работает. Десятилетиями используется.
Ах, на ООП не отображается, какое горе :)
(хотя, если говорить про IDEF, это немножко односторонний взгляд на системы... Но тем не менее, для примеру).

Автор:  GeoVit [ Пятница, 24 Июль, 2009 12:25 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

TAU писал(а):
Что уважаемое собрание думает по теме?

Мне показалось - фуфло.


Надо гугл поплотнее шерстить, вот что пишут люди, которые в теме: Блог Александра Кондуфорова: Domain Driven Design: введение. Читать и статью и комментарии.

А здесь товарищ описывает суть дела:DDD is not all-or-nothing.

По-моему, это все те меры, "о необходимости которых так долго говорили большевики", приведённые к современному состоянию программной индустрии.
Просто, пришло время нормативов на разработку ПО, наподобие СНиП для строителей.

P.S. Vlad и GeniePro - в очередной раз полное отсутствие аргументации, как бандарлоги какие-то, право слово.

Автор:  TAU [ Понедельник, 27 Июль, 2009 13:03 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

Илья Ермаков писал(а):
По моему мнению, ничего нового для владеющего методами системных теорий-анализов, там нет.

Стандартная для ИТ ситуация - берётся проблема (что программистам по барабану теории систем и всякие другие теории, они, блин, круты и так :) ), идёт попытка её исправить введением крутого лозунга "Ах, ставьте в центр разработки предметную область" - и усё это заворачивается в новый красивый фантик

Спасибо. У меня именно такие же впечатления.

Автор:  Илья Ермаков [ Понедельник, 27 Июль, 2009 16:06 ]
Заголовок сообщения:  Re: DDD - Domain Driven Development

Впрочем, они рефлексируют одну важную проблему - "базданноцентричность". И говорят о том, что надо программировать поведение и логику действующих объектов, а на базу отображать на самой периферии. Имхо, совершенно верно. Но на "народном ООП", блин, - не развернёшься :)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/