There's a great piece in this interview with Anders Hejlsberg where Anders gives an analogy of developers trying to meet a functional requirement with an overly generic approach (the example that he gives is of a calendar control). This seemed to sum
Read More