Fragile Code

Code that cannot be touched without breaking is not clever engineering. Untestable fragile systems become difficult to maintain, extend, or trust. Fragile code creates dependency on unexplained behavior and can make a company unable to saf…

1 sources - 4 claims

Code that cannot be touched without breaking is not clever engineering. Untestable fragile systems become difficult to maintain, extend, or trust. Fragile code creates dependency on unexplained behavior and can make a company unable to safely modify it. Fragile magic code can drive strong developers away by making routine work risky and stressful.