DEV Community

Discussion on: Identifying and Mitigating the Ninety-Ninety Rule in Software Development

Collapse
 
n13 profile image
Nik

"What was less obvious was how simple it was to throw out a lot of work and start rewriting the whole app in one night."

WOW. If only more people knew this. It's mind-blowing you guys were able to pull this off. I mean I guess it helps to be run by developers... still. You have no idea how many times I've tried and failed to make this point to clients:

  • If your code base is bad it's not an asset, it's a liability. Yes you paid X thousands for a liability.
  • The value of your bad code base is the learning experience of the developers (and everyone else involved). These devs can write you a way better version much faster than they can keep fixing the old version. And it'll be more fun.

Throwing out work is mentally very difficult. Kudos! I hope the word spreads!