Hey bro, can I have some antibiotic resistance?
Sure bro, but remember that the heavy metal tolerance gene is a dependency.
Shit, I’m on python 2 but hmrA requires python 3.
Post funny things about programming here! (Or just rant about your favourite programming language.)
It’s the cleaning up of code by making it easier to read or rewriting something in a less convoluted way. Originally you just wanted it to be done quick so you coded it in a sloppy way. Now you have “debt” that needs to be fixed. You don’t really gain anything by cleaning it, so it wastes your time instead of implementing something new.
Well, technically the actual cleaning up part is “refactoring.”
I wanted to use words a layman would know.