|
|
|
|
|
by andix
1749 days ago
|
|
Generated code doesn't have to be magical. The generated code should off course be reviewed by a person from time to time. It must be debuggable and readable/understandable too. Otherwise it doesn't make any sense. A good example for generated code are typed clients for an OpenAPI interface. Instead of writing a REST client on your own based on a spec, you generate it. And if something isn't right in the first place, don't edit the generated code, fix/configure the generator instead! Or database models. Either generate the database from the models or the models from the database. |
|
Sure, other good example is for example in Qt, the Designer tool will create some XML that shows the widget you placed properties, then a tool will generate code that is easy to read(not obfuscated or clever).
Can you give some examples on what kind of bad code generation/boilerplate you mean when you think at Java/C# ?