Clean code takes time. It requires thinking, refactoring, code reviews, discussion, research, and sometimes even a rewrite. Many project managers hate it when developers spend time on “clean code”. Where are the concrete results??? This is silly. Of course there are concrete results: increased velocity. With clean code, it takes…