Red, green, refactor: writing perfect Go with TDD
bitfieldconsulting.com"Perfect Go"
Rebuttal for startups: https://benxlabs.substack.com/p/clean-code-is-killing-startu...
Unless you want to release your product MVP or feature more than 6 months or a year late, you can indeed continue to write "perfect" code.
By the time it's perfect, you have not only released very late, but your competitors released and iterated faster, already cemented their products and took your customers faster than you.
After that, your startup would cease to exist.
Fair enough, but "code is too clean and well-tested" is hardly the biggest obstacle to most startups.