Software, Software Development, Software Engineering, Programming, Testing.
found a module that is not well decoupled from the rest of the system. Resolving bugs is a good time to evaluate the orthogonality of the system. When facing a problem, assess whether the solution changes a module or if the changes spread throughout the system. When a change is applied, does it