Weak code or weak testing are just a loan that you have to repay later (or never if the product shuts down or gets replaced by another one).