« Virtual Database Technology | Main | Why CodeFutures probably won't be doing a .NET version of FireStorm/DAO »

Code Generation

Some interesting code generation resources:


Writing Code is Stupid:
http://ianwij.com/weblog/articles/Writing_Code_Is_Stupid.aspx

The author is ex-Microsoft, which means he worked in a results driven environment, and best part is:


It’s Not Art

Some developers like to promote the notion of the “Art of Programming” with the implication that they are artists. I agree that you can find elegance and art in software programs but it’s an exception. Artists like to follow a nebulous artistic process. I agree ground-breaking software needs this approach.


The majority of enterprise software development is not art. They are typically CRUD information systems with a small amount of domain logic. Many developers want to find creativity and art in their development since there is joy in the craft. This is misguided and enterprise software doesn’t need it nor does a business value it.


Automated Code Generation: The fastest way to write software?

http://www.softwarereality.com/programming/code_generation.jsp#id2


Code Generators help you deliver high quality code

http://techrepublic.com.com/5102-6329-5035011.html

Are you missing out on code generation?

http://www.devx.com/java/editorial/15511

Tools for code generation

http://www.adtmag.com/article.asp?id=7850

A new strategy for code generation

http://portal.acm.org/citation.cfm?id=512954

In Code Generation versus Frameworks, Andy Grove compares the motivations behind developing frameworks and why code generators are often a better choice.


PJ Murray
CodeFutures Software

Additional Resources

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Recent Posts

Powered by
Movable Type 3.2