1. 6
  1.  

  2. 3

    This post really hammers home how problematic the idea of reusability really is in certain situations. I’ve never seen it stated so clearly as the graphic under “Reusability suitability”. Definitely wish this was more common knowledge - it would help so much to prevent managers from asking programmers to pursue reusability when it’s just a pipe dream.

    1. 2

      Well, that (plus its Part 1 and Part 3) jumped straight into my Medium-Short List of Favourite Software Articles. It can sit right next to Sandi Metz’ piece on “a little duplication is cheaper than the wrong abstraction”