Over a million developers have joined DZone.

The War on Best Practices

DZone's Guide to

The War on Best Practices

· Java Zone
Free Resource

Learn how to troubleshoot and diagnose some of the most common performance issues in Java today. Brought to you in partnership with AppDynamics.

Every now and then in this profession it is necessary to take a step back, reassess the situation and realise that what you are doing, what you have always been doing, is utterly stupid. Somehow you’ve acquired a dubious habit, or adopted someone else’s superstition, and through unquestioned repetition it has become enshrined as a best practice. It may have made sense at some point but now it’s just the way we’ve always done it, the way that everybody else does it.

Dilbert on best practices.

The term “best practice” is an insidious corporate platitude, an appeal to a non-existent authority, and an excuse to justify mediocrity. If you aspire to something more than mediocrity then eradicate the notion of best practices. Best practices destroy critical thinking. These aren’t good practices, or proven practices, these are best practices. Why bother considering alternatives? What could be better than the best practice?

Understand the needs and benefits around implementing the right monitoring solution for a growing containerized market. Brought to you in partnership with AppDynamics.


Published at DZone with permission of Dan Dyer. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}