• It would not seem hard on the face of it to keep a decent company edited wiki or something with up-to date references to best practices for use on each specific supported version of whatever software.

    As a cynic though I would never make the mistake of underestimating the natural laziness of the developer or indeed the human in general. Documentation is exposure after all. I don't exclude myself from this condition either sadly.