Скрипач, пророк (19.05.2019 23:05, просмотров: 128) ответил Vit на :) Что стиль, что метод... В реляционных базах данных в первом приближении нет понятия структуры хранимых данных и неких таблиц. Структуры и таблицы - это логические (абстрактные) "отношения" для представления физических данных в зависимости от
Много лет назад мы занимались "чистой" промавтоматикой. В основе системы лежала некая мега-структура, условно являющаяся реляционно-сетевой базой данных. Не SQL. Через эту призму я читаю написанное автором.
Это было до пришествия в наш мир ООП поэтому я вполне могу сравнить возможные реализации.
Как это было сделано в реале и что можно было бы улучшить средствами ООП.
Безусловно, многое можно было бы улучшить, в плане читабельности и "предсказуемости" кода.
Но предложение не растаскивать ВСЕ по объектам мне нравится.
Сейчас обычно роль такого "базового справочника всего на свете" играет SQL-база.
Но это далеко не всегда хорошо.
Сейчас можно себе позволить "хапнуть" пол-гигабайта оперативки и положить там
полноценную модель в виде многомерного графа. Строго под задачу.
И это будет дико эффективно.
Ну а поверх этого пусть лазят объекты с методами. Инкапсулируя что-нибудь свое внутреннее.
Я прочитал это так. Но ни на чем не настаиваю.
... но не любой ценой.