News for hackers. Stuff that matters.
Re:Object Oriented Programming Oversold (2001) by spion on Friday December 04, 2015 @09:02AM (#10676324)
My theory is that we focus too much on the final points of "best practice advice" and very little on the reasoning behind it.

As programmers, we need to start demanding that logical explanations always accompany best practices or dismiss them as bullshit.

Re:Object Oriented Programming Oversold (2001) by tmuir on Friday December 04, 2015 @09:47AM (#10676570)
I tried this for over two years at a job, which inevitably resulted in "well, John has 25 years of experience, and you have 5".
Re:Object Oriented Programming Oversold (2001) by spion on Friday December 04, 2015 @10:08AM (#10676676)
You might be able to reframe it as a "why" question. Then you're no longer questioning the experience, but the ability to impart that knowledge to others.
Re:Object Oriented Programming Oversold (2001) by arethuza on Friday December 04, 2015 @10:18AM (#10676730)
When someone quotes something as a "best practice" I usually take it that they aren't actually interested in the "why" and probably have no idea of what the underlying justification is.
Re:Object Oriented Programming Oversold (2001) by dalore on Friday December 04, 2015 @01:30PM (#10678089)
What's wrong with quoting best practice and pointing the why in your framework of choice documentation that explains the best practice and the why?