First of all, a cooking tip. If you want to have cheese on scrambled eggs, add some shredded cheese after the eggs have cooked. Then you won’t get charred cheese on your pan.
Unless you like charred cheese. I’m just guessing you don’t want to clean that off your pan.
And then, since you used your cheese grater, wash it right away! If you clean it right away, it’ll take about five seconds. If you don’t, the cheese will dry and fuse to your cheese grater.
Then you’ll end up trying to scratch it off, and then your hand will slip, and then, well, it’s called a grater for a reason. Best to leave it to cheese or maybe carrots.
Similarly, when you discover something in your software that isn’t right, maybe a corner that was cut or your understanding has changed since you first wrote it, fix it right away before you have a chance to build a lot more on top of whatever it is that isn’t right.
Once you have three more subsystems all based on the same mistake, fixing that mistake is going to cost you, kind of like your hand slipping while trying to scrape off cheese.
Before someone says “we have to meet business goals,” it’s a lot easier to meet business goals when you’re hand isn’t getting acquainted with a cheese grater.