Thursday, December 25, 2008
Zen Programming
Programming is not something that someone can teach you. You cannot become a programmer, you can only be a programmer, because you already are one.
Saturday, June 14, 2008
Flight-path to extinction
From Effective Coaching: by Myles Downey
Command and control is a flight-path to extinction and engineering is a manifestation of that mindset.
Saturday, June 07, 2008
Back to Basics
My E70 concked off recently, not because of any fault of its own but some reckless behaviour by me. So I needed a replacement, and if all the Apple fanboys around me are to be believed then the iPhone had to be my next phone.
Now, the E70 is better than the iPhone in many ways and not so much in one. Plus, I think I can get mine fixed. But even if I can't, I'm not yet sold on the iPhone and don't mind waiting some more to find the right phone. So what I needed was a stopgap replacement till then and guess what? I found one! On my way back from the US, I had a stop over at Frankfurt and on display there at a duty free shop was a phone that I had seen before and fit the bill perfectly. Its as basic a phone as I can handle and in some ways its also very cool.
Now, the E70 is better than the iPhone in many ways and not so much in one. Plus, I think I can get mine fixed. But even if I can't, I'm not yet sold on the iPhone and don't mind waiting some more to find the right phone. So what I needed was a stopgap replacement till then and guess what? I found one! On my way back from the US, I had a stop over at Frankfurt and on display there at a duty free shop was a phone that I had seen before and fit the bill perfectly. Its as basic a phone as I can handle and in some ways its also very cool.
Wednesday, April 23, 2008
Perfect Process, Perfect Design and Perfect Stories
From Extreme Programming Explained: Embrace Change (2nd Edition) by Kent Beck with Cynthia Andres:
In software development, "perfect" is a verb, not an adjective. There is no perfect process. There is no perfect design. There are no perfect stories. You can, however, perfect your process, your design, and your stories.
Thursday, August 02, 2007
Resource-Oriented Programming
Procedural Programming (process-centric)
Module: Structure, Messages, Behaviour, State
Object-Oriented Programming (data-centric)
Class: Structure, Messages, Behaviour
Object: Structure, Messages, Behaviour, State
Resource-Oriented Programming (interface-centric)
Resource: Structure, Behaviour, State
Module: Structure, Messages, Behaviour, State
Object-Oriented Programming (data-centric)
Class: Structure, Messages, Behaviour
Object: Structure, Messages, Behaviour, State
Resource-Oriented Programming (interface-centric)
Resource: Structure, Behaviour, State
Friday, July 27, 2007
Too much abuse has gone on for too long...
.jpg)
I gotta get in shape. Too much sitting has ruined my body. Too much abuse has gone on for too long. From now on there will be 50 pushups each morning, 50 pullups. There will be no more pills, no more bad food, no more destroyers of my body. From now on will be total organization. Every muscle must be tight.- Travis Bickle in Taxi Driver
Subscribe to:
Posts (Atom)