Splitting
Learn about splitting design into modules, and see an example of splitting and breaking down sequential dependency.
We'll cover the following
Modules
Splitting breaks a design into modules, or a module into submodules. The following figure shows a system before and after splitting “Module 1” into three parts. This is often done to distribute work. Splitting requires insight into how the features can be decomposed so that cross-dependencies in the new modules are minimized and the extra work of splitting is offset by the increased value of more general modules.
Get hands-on with 1400+ tech skills courses.