Best practices can slow your application down
It&#x27;s simply impossible to have reliable &quot;best practices&quot; in programming. It&#x27;s still a young field and most of the ideas floating around are just <i>fads</i>. Yesterday&#x27;s best practice will quickly become an anti-pattern tomorrow when another person comes along and creates a pretty looking website to promote <i>his</i> best practice.<p>None of it is based on actual collective experience. Just the opinions of people who are good at marketing their ideas.<p>Somehow if something is nicely written up and put up on a good looking website, everyone starts treating it like a well accepted best practice.<p>Examples that come to mind:<p><a href="https:&#x2F;&#x2F;www.conventionalcommits.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.conventionalcommits.org&#x2F;</a><p><a href="https:&#x2F;&#x2F;nvie.com&#x2F;posts&#x2F;a-successful-git-branching-model&#x2F;" rel="nofollow">https:&#x2F;&#x2F;nvie.com&#x2F;posts&#x2F;a-successful-git-branching-model&#x2F;</a><p><a href="https:&#x2F;&#x2F;semver.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;semver.org&#x2F;</a>