CodeFutures News & Industry Commentary Blog

Friday, August 12, 2005

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

0 Comments:

Post a Comment

<< Home