Every time someone claims that "perpetual refactoring" for quality is not a viable software development strategy in a Real Business(tm), I think about this one customer I have, which quietly does exactly this, and has been profitably doing it for years, and now has some of the most maintainable and reliable code I've ever seen at any company or frankly any software project