Blunder Dome Sighting

Professor von Clueless in the Blunder Dome

status 
 
privacy 
 
about 
contact 

Sunday, March 11, 2007

Specialization is for Insects


I’ve become a regular reader of Oren Eini’s blog, “Ayende @ Rahien.”  Although I don’t toil in the same developer space as Oren, I find that his introspective illustrations of methodology and technique yield little diamonds every day.  His attention to testing is heart-warming.


Today, in a theme-titled post, there is this great observation:



“I expect to see a lot more work going into building non leaky abstractions in the future, and I think that we are getting better and better at it. Furthermore, I believe we will see a lot more emphasis on Not Surprising The Developer.”


I think it is more than that.  We must stop Surprising the User (including the Developer special-case), for all of the same reasons.  It seems to me that plugging-up the abstractions, and knowing how to have them fail appropriately when fail they must, is a perfect agenda for conquering the complexity that we have unleashed on the world in the name of mastering complexity.


There’s a lot more in Oren’s post and I recommend that you digest all of it (and then subscribe to his RSS feed).

 
Comments: Post a Comment
 
Construction Zone (Hard Hat Area) You are navigating the Blunder Dome

template created 2004-06-17-20:01 -0700 (pdt) by orcmid
$$Author: Orcmid $
$$Date: 06-11-30 21:40 $
$$Revision: 20 $