Being More than a Code Monkey - Beautiful Code (Indy Code Camp) 4.68 http://spkr8.com/t/1102

Description:

"Rob say Codemonkey very diligent, but his output stink. His code not functional or elegant, what do CodeMonkey think?" - Codemonkey by Jonathan Coulton

Well, hopefully your code is functional, but what makes elegant code? In the blogoshphere you may hear comments about beautiful code, but is beauty in the eye of the beholder? Beautiful code is clean code. Code that is easy to understand, easy to work with and easy to extend. This presentation focuses on how make your code functional and elegant. We will touch on writing readable code, updating legacy code, reviewing how best to refactor ugly code and at the end of the talk hopefully we can all agree on what beautiful code is.

Comments on this Talk

Avatar-missing-icon-09 benfulton, 16 May 07:57 PM

Remarkable how much pushback there was on this talk. Not sure if people disagreed more on what beautiful code was, or just were arguing that they were too busy writing code to make it beautiful :)

Avatar-missing-icon-09 Paul McBride, 17 May 11:59 AM

I didn't see it as pushback so much as the audience engaging in a spirited discussion. I think that there is a legitimate concern over naming your variables so specifically that they become verbose and actually hurt the readability of your code. The same is true of loop variables; people have been using i as a counting variable within loops for 30 years.

The talk was great; I gave it a 4 (our of 5) for content only because there still seemed to be so much to cover; 75 minutes was not nearly long enough. Great job, Michael...

Have an account? Sign in or register.

Leave a Comment

4 Ratings: 4.68

Delivery: 4.98

Content: 4.38

Time & Location

May 16, 2009 — 02:30 PM
The Gene B. Glick Junior Achievement Center, 7435 North Keystone Ave, Indianapolis, IN 46240 (Map It)