|From:||Abraham Marín P.|
|Sent on:||Monday, December 31, 2012 7:06 PM|
Here's a recent quote from Kent Beck while talking about "Design Space":
I have kinesthetic synesthesia when I design, I experience design physically. When a solution is close, it feels physically nearby. When a solution is tending in a direction, I feel it leaning, often before I can articulate the change I see coming.I can strongly relate to this. When solving problems with code I can physically feel the solution. I get sensations of claustrophobia when being restricted. I find bad code physically repulsive and when it all comes together it feels like sledging down the hill after a long hard climb.I was wondering: is this a common experience among LJCers?
Kent talks about how much more freedom he feels in Smalltalk:That's the sense in which the design space in Smalltalk is huge. All the langauges I mentioned are Turing complete, but in Smalltalk I have more options within reach. The greater my knowledge, the freer I feel. It's like walking under a Montana sky instead of being jostled down a narrow, one-way corridor.Personally I find very open languages frustrating. I like constraints. When writing something complex in Ruby it feels like driving without the seatbelt on. I feel exposed and it makes me nervous. Perhaps I am like Asimov's Elijah Baily: being raised in the confines of the city has made me rather agoraphobic, from a coding perspective.Again, is it just me?Regards,
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Ged Byrne ([address removed]) from LJC - London Java Community.
To learn more about Ged Byrne, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages
Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]