OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 29 Март, 2024 12:21

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: DDD - Domain Driven Development
СообщениеДобавлено: Четверг, 23 Июль, 2009 12:03 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 372
Что уважаемое собрание думает по теме?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Четверг, 23 Июль, 2009 15:41 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 1982
Откуда: Узбекистан, Чирчик
А что Вас сподвтгло поднять обсуждение этого на Ваш взгляд фуфла? :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Четверг, 23 Июль, 2009 19:27 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 18:38
Сообщения: 1857
TAU писал(а):
Мне показалось - фуфло.


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Четверг, 23 Июль, 2009 22:06 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
По моему мнению, ничего нового для владеющего методами системных теорий-анализов, там нет.

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Четверг, 23 Июль, 2009 22:13 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Вот пример соплежуйства на тему паттернов:

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Четверг, 23 Июль, 2009 23:36 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 18:38
Сообщения: 1857
Илья Ермаков писал(а):
По моему мнению, ничего нового для владеющего методами системных теорий-анализов, там нет.


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Четверг, 23 Июль, 2009 23:46 
Модератор
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Пятница, 24 Июль, 2009 12:25 

Зарегистрирован: Четверг, 25 Май, 2006 09:20
Сообщения: 42
Откуда: Королёв М. О.
TAU писал(а):
Что уважаемое собрание думает по теме?

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


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

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Понедельник, 27 Июль, 2009 13:03 

Зарегистрирован: Воскресенье, 09 Март, 2008 22:38
Сообщения: 372
Илья Ермаков писал(а):
По моему мнению, ничего нового для владеющего методами системных теорий-анализов, там нет.

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DDD - Domain Driven Development
СообщениеДобавлено: Понедельник, 27 Июль, 2009 16:06 
Модератор
Аватара пользователя

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


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

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


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

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


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

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB