Tuesday, May 12, 2009

Road Thoughts - Frameworks (and Honesty)

While back in Cleveland for what seemed like an eternity, I had the opportunity to pair with some local companies, as well as have some great conversations with people. Some of those conversations spurred some thoughts in my head, so I'm slowly moving my notes into road thoughts videos.

Honesty about one's skills is an important part of craftsmanship, and I think that it is nowhere more obvious than in the decision to build frameworks. Here's some thoughts of mine.

Road Thoughts - Frameworks from Corey Haines on Vimeo.

2 comments:

  1. Hey Corey, great points.

    Completely agree about writing the functionality that you need.

    I find working on functionality I'm actually going to use can change my feeling towards that code that I'm writing. I want to take more time writing it, I want to make it elegant etc...

    If I'm writing functionality that falls under the, as you put it, Yagney category, there's always that voice in the back of my mind saying; "stop. This is a waste of time, you don't really care about this code your writing. Now make the test pass and lets move on...".

    The process of writing code you need always feel more organic.

    Cheers, Red

    PS I take it the gnome surgery went well? Or was this filmed before the accident? :)

    ReplyDelete
  2. to add to your two faves... one of my favorite guiding development principles is "Separation of Concerns"

    -- http://twitter.com/JonKernPA

    ReplyDelete

Please don't post anonymously; I won't use your name/url for anything insidious.
Comments by Anonymous are not guaranteed to make it through moderation.
Constructive comments are always appreciated.