/
Remove features in a design to reduce complexity
Remove features in a design to reduce complexity
Improve the function of a system by removing unnecessary features.
System B is roughly 6 times as complicated as system A because of interactions between the features.
More Detail
Features interact with each other which exponentially increases complexity.
Every extra unnecessary option one uses in a solution has a multiplier impact in complexity. Sometimes I refer this as factorial complexity. Factorial numbers are like 5! which means 5 * 4 * 3 * 2 *1 = 120.
, multiple selections available,
Related content
Removing unnecessary elements
Removing unnecessary elements
More like this
Iterative approach to design
Iterative approach to design
More like this
Avoid hard coding solutions to problems you cannot understand
Avoid hard coding solutions to problems you cannot understand
More like this
Distract your users from a slow process
Distract your users from a slow process
More like this
Eliminate Dead Code
Eliminate Dead Code
More like this
Bottlenecks
Bottlenecks
More like this