|
|
Contents
|
Greetings Surfer,
I have been writing software for over twenty years, and in that time I have come to believe that the future of software development lies in code generation. Software Code Generation can make a programmer more than 70% more productive . Some of the benefits of Software Code Generation are... Speed - Suppose your fastest programmer can write 10 lines of code per minute. A Code generator can write over 1,000 lines or more in the same amount of time. Repeatability and Flexibility - Speed allows you to make changes and re-generate your code as often as necessary. Regularity - Code generators work in a predictable way, creating clean, easy to understand data structures. No *unique* or *clever* coding solutions. Standardization - Code generators create variable names, types, and procedures using the conventions you choose. Virtual Perfection - By its very nature, generated code is close to defect free. Re-targetability - Pick your platform, operating system, and programming language, as specified by your needs. End to End Solution - Database to GUI, code generators can create all the components or only the ones you specify. Expansiveness - Include those items you might not otherwise have time for, like logging or benchmarking. Liberation! - Free your developers up to do what humans do best, designing your solutions.
|