March 2009
4 posts
3 tags
Broken windows
And I am not talking about the OS. (What a bad joke, I will understand if you decide to stop reading right here) I was introduced to the concept of broken windows a few years ago while reading the pragmatic programmer. Here is the link to the explanation. Some of my highlights from the article: “One broken window, left unrepaired for any substantial length of time, instills in the...
Mar 31st
3 tags
9 rules to better OO
These posters are inspired by the ThoughtWorks Anthology book . I started creating a small comic for this but stopped for some unknown reason. This post is not the original that I had on my previous blog, but I wanted to keep the poster and booklets for future references. Posters Booklet
Mar 22nd
2 tags
New team. New canvas
It’s Monday morning and your manager notifies you that you are going to be part of a new team. With mixed feelings, you start thinking about the next assignment. Who’s in the new team? What’s the domain like? What’s the code like? Like a painter finds himself in front a blank canvas, possibilities are endless. But where do you start? The painter is constrained by the canvas and knows how to work...
Mar 18th
3 tags
HP's early Agile garage rules
Andrew Binstock has an interesting post about the early days of Hewlett Packard. They had the following rules posted in their garage: Believe you can change the world. Work quickly, keep the tools unlocked, work whenever. Know when to work alone and when to work together. Share tools, ideas. Trust your colleagues. No Politics. No bureaucracy. (These are ridiculous in a garage). The...
Mar 9th