Umbrella Projects
Get introduced to Umbrella Projects in this lesson.
We'll cover the following
Somewhere between monoliths and services
Over time, we’ve come to understand that clean lines between independent services make more maintainable software. Think about using modules to organize code. Beginning programmers often throw all functions into a single module. More experienced programmers learn to group related functions into modules, better defining the responsibilities of each. Modules improve even more when we take the time to define which functions are private and which are public because that practice better defines a module’s API and helps control the interactions between modules.
Get hands-on with 1400+ tech skills courses.