Professional Documents
Culture Documents
Architecture Basics
Architecture Basics
● Separates functionality of a
program into independent, Module 2
potentially replaceable modules
Module 3
● Each module contains everything
necessary to execute one aspect
of functionality
Module 1
Benefits of Modular Programming
Teamwork improvement
● Separating work between different developers is made easier
Modular Programming in OutSystems
Integration abstraction
● An integration with an external system is encapsulated within a single module,
facilitating future replacement and change