Я работаю в ИТ компании, которая создает программу управления устройствами (телефоны, компьютеры). Программа в эксплуатации меняет физические состояния этих устройств. Например, устанавливает приложение на телефон, блокирует сам телефон. Я это наблюдаю, например, когда тестирую программу. Но при тесте никакие изменения в реальном чьем-то бизнесе, конечно, не происходят, - нет надсистемы.
Если бы мой проект закрылся прямо сейчас, то сотрудники бы перестали выполнять работу, прекратилось бы изменение описания программы.
Организации уже используют подобные программы в своей работе. Такие программы экономят, например, денежные ресурсы, - один человек в компании может делать хорошие изменения в большем количестве мобильных устройств организации. До использования такой программы, много операций приходилось делать “вручную” без использование программ (то есть нужно было платить трём администраторам в трёх городах, а не одному в одном).
Ещё мысли после прочтения книги Криса Партриджа:
Хоть я и читал заметки с сайта и прошёл курс моделирования и собранность, я не представлял себе, что атрибуты это тоже объекты. И до этого момента выделял из фона объекты всё с теми же атрибутами. Книга изменила мою модель для этого подхода и вместе с этим роль семантики и её практическое применение становится более значимым. Не хватает сейчас информации по двум вопросам: 1 - Как пересекаются объекты школы и книги ? 2 - Как другие применяют на практике фреймворк из книги, где найти такие модели ?
Дополнительный вопрос: Как разработчик программного обеспечения писал бы код и хранил данные, если бы использовали концепты из книги ?