This seems to suggest a failure in our model of software. We were supposed to have reusable components. Writing the same thing more than once was not supposed to be necessary.
I recognize that in reality this hasn't always worked out. But I also don't think that the answer is a black box that can churn out questionable boiler-plate.
I recognize that in reality this hasn't always worked out. But I also don't think that the answer is a black box that can churn out questionable boiler-plate.