In software engineering each time you take a shortcut (like “we’ll fix that later”) it’s like planting a time bomb.
As the time goes by, some projects turn into dangerous minefields where you cannot take a single step without blowing up the all thing. This is what technical debt looks like.
Don’t be a bomberman, don’t compromise, always deliver the cleanest code/architecture possible !