Posts
60
Comments
36
Trackbacks
18
Err to Readability or Speed

Here is my question of the week.  For those of you that don't know me, I program in CSharp professionally and I teach Java at the University level.  Recently I have been torn between two facts:

  1. Code for maintainability, in which even the average Joe could probably go in and figure out what is going on.
  2. Code for speed, where it is often confused because I want it to go really fast; who cares about Overpaid Joe?

I am a big fan of both.  I love fast, reliable, well written, maintainable code.  So is there a fall off in speed or performance when I program?  Given the fact that I am programming in Java and C#, then I guess there is.  After all, if I wanted the fastest, wouldn't I use C or C++?  If I really sit down to think about it I think I want to be able to code stuff fast, with a scalable fall back on speed (libraries are good).  I want code that is maintainable and easy to read, since I even forget what I was doing 3 or 4 days later (err. Poor Documentation?).  I want Object Oriented for the much needed data abstraction and awesome organization.

I hope ASP.NET MVC deadens the CF crowd.  I really don't think it belongs in the Enterprise world.  CF is a bear to deal with, and all of the XML type syntax...

posted on Tuesday, December 16, 2008 12:35 AM Print
Comments
No comments posted yet.

Post Comment

Title *
Name *
Email
Url
Comment *  
Please add 4 and 1 and type the answer here:
News
My Developer Notebook! This also happens to be my opinion place. Thanks for coming by.