-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


Язык для обучения программированию

Пятница, 14 Августа 2020 г. 19:45 + в цитатник
korvin:
Цитата Qraizer @
Теория программирования против сильных связей между сущностями более, чем это необходимо

При чём тут сильные связи? Не знаю, как в твоей сфере, но в вэбе обычно XML/JSON/Protobuf/whatever полученное/переданное сервером сериализуют/десериализуют в DTO (POD) для удобства, а уже его отправляют как параметр запроса в «бизнес-сервис» / принимают как ответ от «бизнес-сервиса», например. Никакого внутреннего состояния у DTO нет, это голые структуры, а не умные объекты.

Connection'ы в вебе не сериализуют (нафига это вообще может понадобится?) и всякие распределённые объекты типа PDO/OLE тоже практически не используют (разве что в сильно кровавом и махровом энтрепрайзе).

Кроме DTO, также подобной сериализации/десериализации (обычно только второе) подвергаются всякие конфиги в тех же JSON/YAML/whatever.

Писать весь этот сугубо утилитарный код для каждого типа структуры — бесполезная трата времени.

https://forum.sources.ru/index.php?showtopic=419241&view=findpost&p=3836622

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку