Blogger.create { :name =>'Matt Aimonetti',
:location => 'San Diego, Ca',
:email => mattaimonetti AT gmail.com,
:linkedin => Matt's Linkedin page,
:recommend_me => HERE,
:contractor => true}
Tired of excessively DRY code and 'smart' coding
Written by matt on August 22nd, 2007
Recently, I got really annoyed at some code I had to work on.
The main reason was that the developer I was working with likes making everything super DRY. While I hate repetitions I like being able to understand the code I'm reading and I want to be able to quickly refactor it.
Anyway, I got over it but during my journey I found some inspiration:
Check out this Keynote of Marcel Molina, Jr at the Ruby Hoedown about code beauty and the rules of Proportion, Integrity and Clarity.
We were discussing the issue in the SD ruby Brigade mailing list and Jordan Fowler posted the following:
I couldn't help but quote the Towelie episode from South park:
General: Don't you see what genetically enhanced smart towels like these are capable of?
You get out of the shower and dry yourself off. But even after you're dry, the towel makes you more dry.
It keeps getting you drier and drier.
Can you imagine it? What it would feel like to be way, way too dry?
I'll tell you something, you don't want to know and I don't know.
Kyle: And we don't care!
0 comments
Comments are closed
Recent
Articles
feed- MerbCamp 2008 SanDiego (September 15th)
- db fixtures replacement solution step by step (September 7th)
- Ruby developers don't scale (August 27th)
- Googlecharts featured on Github (June 27th)
- About Metaprogramming speed (June 18th)
- News update (June 17th)
- Avoid using metaprogramming (seriously!) (May 4th)
- BarCamp San Diego rev.3 (April 27th)
- Freezing Rails with Git (April 16th)
- Merb tip - how to freeze a project? (April 15th)
- Rails or Merb, what's best for you? (April 10th)
- Merb tips II (April 7th)
- Merb tips I (April 4th)
- How Duplo (and I) offended people (March 20th)
- Ruby on Rails: the Duplo generation (March 16th)
Comments
feed- Thomas Kilb onSexy charts in less than 5 minutes
- Jonathon Hill onSexy charts in less than 5 minutes
- Eike Herzbach onAbout Metaprogramming speed
- grosser ondb fixtures replacement solution step by step
- Bryan Ray ondb fixtures replacement solution step by step
- Matt Aimonetti ondb fixtures replacement solution step by step
- Nicolas Mérouze ondb fixtures replacement solution step by step
- Tahjappychiessers onSexy charts in less than 5 minutes
- Matt Aimonetti onRuby developers don't scale
- Gustavo Barrancos onRuby developers don't scale
- Herb onRuby developers don't scale
- Herb onRuby developers don't scale
- Ben Hughes onRuby developers don't scale
- Ben Hughes onRuby developers don't scale
- another ME onRuby developers don't scale
Archives
Archives
- September 2008 (2)
- August 2008 (1)
- June 2008 (3)
- May 2008 (1)
- April 2008 (6)
- March 2008 (4)
- February 2008 (2)
- January 2008 (2)
- December 2007 (8)
- November 2007 (5)
- October 2007 (5)
- September 2007 (6)
- August 2007 (5)
- July 2007 (11)
- June 2007 (10)
- May 2007 (7)
- April 2007 (4)
- March 2007 (3)


