And then, a few years down the line, “adding a simple button” takes a month because the foundation is rotten, the architecture is garbage, and spending any time refactoring or writing tests is “gold polishing” and “unnecessary work”. Never mind that everyone is afraid of changing anything in the application because ten other seemingly unrelated things will break. Fun times.