Professional Documents
Culture Documents
1.2. Modular Programming - PT-BR
1.2. Modular Programming - PT-BR
Modules
Applications
Producers and Consumers
Modular Programming
2
Modular Programming
3
Modules
● User interface and code is developed
inside a module
4
Modules
● User interface and code is developed
inside a module
● Modules can be of type
○ App Type (e.g. Reactive Web App, Phone
App)
5
Modules
● User interface and code is developed
inside a module
● Modules can be of type
○ App Type (e.g. Reactive Web App, Phone
App)
○ Blank
6
Modules
● User interface and code is developed
inside a module
● Modules can be of type
○ App Type (e.g. Reactive Web App, Phone
App)
○ Blank
○ Service
7
Modules
● User interface and code is developed
inside a module
● Modules can be of type
○ App Type (e.g. Reactive Web App, Phone
App)
○ Blank
○ Service
○ Library
8
Modules
● User interface and code is developed
inside a module
● Modules can be of type
○ App Type (e.g. Reactive Web App, Phone
App)
○ Blank
○ Service
○ Library
○ Extension
9
Modules
● User interface and code is developed
inside a module
● Modules can be of type
○ App Type (e.g. Reactive Web App, Phone
App)
○ Blank
○ Service
○ Library
○ Extension
10
Modules
● User interface and code is developed
inside a module
● Modules can be of type
○ App Type (e.g. Reactive Web App, Phone
App)
○ Blank
○ Service
○ Library
○ Extension
11
Producers and Consumers
● Modules can share elements with
other modules
○ Modules that share features are
called Producers
○ Modules that use features from
others are called Consumers
12