DEV Community

IAExplore
IAExplore

Posted on

Technical View: When Fixing Something Makes It Worse

Topic: When Fixing Something Makes It Worse:
Hercules discovered that by cutting off one head of the Hydra, two more would grow. In systems maintenance, this is called the Coupling Effect. If code is not perfectly modularized (and it almost never is), changing a variable in Module A affects unexpected logic in Module B. The older the system, the more heads the Hydra has, and the more dangerous it is to try and heal it.
Everything revolves around this.
Full Article: When Fixing Something Makes It Worse

Top comments (0)