Discussion about this post

User's avatar
Steve Branam's avatar

I very much dislike the term. My objection to it has always been, "How extensive was your evaluation of practices that led you to call this one best?" Because usually the answer is, "Not very". At best it was, "Because <legitRecognizedAuthorityOnTheSubject> said so." But often it's, "Because I think so," a purely narcissistic response. It usually has the empty validity of, "Many people say..." Who? What people?

So I much prefer to say "recommended practices," with some backup to the recommendations. If it's just me, I'll say, "My preferred practice."

Expand full comment
David Saff's avatar

I was chatting with one of my kids this morning about the word "should". And since he's done some coding, I was able to use the analogy that sometimes "should" is a handy abbreviation, but often it can be an obscuring abstraction. In code, when an abstraction seems to be hiding information in an unhelpful way, I can try to inline it. In collaboration, I've also increasingly tried to "inline" terms like "should" or "best practice". "When you say that, what do you mean?"

Expand full comment
9 more comments...

No posts