Version: 0.7.4

Чертежи Claptrap (Claptrap Design)

Claptrap Design обеспечивает высокую настраиваемость Claptrap#

Claptrap имеет высокую настраиваемость.Разработчики могут настроить ряд компонентов, таких как Event Loader/Event Saver/State Loader/ State Saver / Event Notification Method и многое другое для объектов Claptrap.И все это может быть настроено, чтобы отразить его конкретно на объекте Claptrap Design.

Claptrap Design подобен чертежу, который определяет каждую деталь Claptrap, которая обычно включает в себя:

  1. Какой Event Loader / Event Saver используется для обработки событий.
  2. Как часто сохраняется моментальный снимок State.
  3. Минион, если да, то кто такой Мастер.
  4. Сколько событий, соответствующих Эвенту Хэндлеру, соответственно.

Эти сведения настраиваются с помощью сканирования типов, тегов свойств, последовательных интерфейсов, профилей и многого другого при запуске приложения.Таким образом, формируется полный Claptrap Design.Кроме того, Claptrap Design проверяется разумно при запуске, чтобы убедиться, что Claptrap Design в основном доступен.Таким образом, не возникает низкоуровневых ошибок, таких как «Забудьте написать Handler для Event».

Все Claptrap Design централизованно хранятся в объекте памяти, таком как IClaptrapDesignStore, чтобы Claptrap Factory мог быть извлечен при построении Claptrap.

Разработчики также могут создавать текст или графику, доступные для чтения человеком, на основе всех данных в IClaptrapDesignStore, чтобы упростить понимание взаимосвязи и деталей конфигурации Claptrap в текущей системе на высоком уровне, но из кода выше кода.


Ниже приведено описание истории для дополнительного понимания.Не обижись слишком много.

Claptrap Design является важной основой для производства Claptrap Factory.Пользовательские устройства, необходимые для определенного типа Claptrap, были записаны в Design.Например,:определяет модуль выполнения задач в многофункциональном процессоре задач, модель устройства, на которой выполняется ручная заметка, и политику восстановления контроллера восстановления памяти.

Проектирование Claptrap Design является важной частью обеспечения того, чтобы конечный продукт соответствовал требованиям, прежде чем принять решение о запуске Claptrap.

ICON#

claptrap