Modularised ArchitectureApplications developed using ToolTwist are clearly divided into seperate function-based layers.
ToolTwist-built applications are highly modularized, with an application typically made up of hundreds of seperate components. This allows logic to be reused extensively. It simplifes testing. It also allows customizers to replace or override specific components, without effecting other parts of the application.
ToolTwist provides a mechanism known as Plugin Archives to allow specific
components within the application to be replaced, or overridden, by new components that are packaged and
added to the application. Packaging and auditing facilities allow this to be done in a
controlled manner, providing a safe environment for developing, testing, and deploying
customizations.
|