Take the 2-minute tour ×  How do you like your CRUD programs.
Code-generated, framework-driven, or manually written?
share|improve this question  9 Answers 9  up vote 5 down vote
accepted  My experience with code generators is that they're a
good start but after the changes have settled down I usually
want to rewrite the modules by hand. Of course, that can become
a maintenance problem. But it really turns into a "how long is a
piece of rope" question. Which generators, frameworks, and
resources are you dealing with? Some of them are horrors to deal
with, others work all right.  share|improve this answer  I like
code generators with custom templates for the following reasons:
Reduces coding effort Easy to make global changes Embed
architecture in templates ensures developer compliance. Less
chance of coding errors. Consistent functionality Less to test.
In fact, using code generators I was able to create, or
recreate, the store procedures, entity classes, and DAL from a
modified database with 60+ tables in