G. Wade Johnson
Best practices serve as kind-of a short-hand for pointing the way to good
programming practices. Unfortunately, there are many ways that people can
misuse any given best practice to generate a bad result. G. Wade Johnson
covers a few ways that best practices have gone bad in his career.