Structurally Sound Treehouse

just some more awesome

    • Edit
    • Delete
    • Tags
    • Autopost

    What you are used to is not the correct way

    If you have not watched it already, go watch the Apple battery video here:

    http://www.apple.com/macbookpro/

    Prior to watching this video and understanding the reasons for an enclosed battery, it was difficult to understand Apple's decision.  Now, I am going to wait for the new enclosed battery to make its way to the 15" MacBook Pro before purchasing one.  It all just makes sense.

    I think this is a great example of how we can get used to something, and think that it is the "correct" way.  But, in reality, the thing you got used to (and thought was the "correct" way) was created because of faulty design, laziness, or the lack of innovation.  

    I see this phenomenon a lot in programming.  Some examples might be:

    • Premature optimization
    • Valuing computer processor time more than developer time
    • Writing unreadable clever code because it is "faster"
    • Stored procedures and triggers
    • Not using an ORM

    Tags » apple programming
    • 7 January 2009
    • Views
    • Permalink
    • Tweet
    • 0 responses
    • Like
    • Comment
  • Fred Lee's Space

    CTO/CIO. Ruby. Rails.

  • About Fred Lee

    CTO/CIO. Ruby. Rails.

  • Subscribe via RSS

    Archive

    2011 (21)
    June (3)
    May (5)
    April (5)
    March (2)
    February (3)
    January (3)
    2010 (27)
    November (2)
    October (1)
    September (2)
    August (3)
    July (2)
    June (3)
    May (3)
    April (5)
    February (4)
    January (2)
    2009 (89)
    December (7)
    November (6)
    October (4)
    September (10)
    August (5)
    July (6)
    June (1)
    May (3)
    April (7)
    March (5)
    February (12)
    January (23)
    2008 (12)
    December (12)
  • Follow Me

      TwitterFlickr

Theme created for Posterous by Obox