Quote of the day, from Matthew Hintzen’s presentation on LINQ, Lambda and Extensions at the Wellington .NET Usergroup CodeCamp 2009:
If the code’s not elegant, we’re not done. Don’t accept an Ugly Betty or a Homely Bob.
Like Matthew, I’m a real believer in elegant code. Given a choice between code that is ugly and difficult to read, and code that is simple and easy to read, I’ll choose the easy to read version every time.