Thursday, April 1, 2010

The 'Big Picture'

When I lose the 'Big Picture', I lose my vision. I have been reading 'The Pragmatic Programmer' (a great book, by the way) and there is a quote in the book which struck me:

We who cut mere stones must always be envisioning cathedrals (Quarry workers creed).

A programmer, who is working on a particular project, is doing the quarry worker's job. If we don't cut the stones by keeping the cathedral (the big picture) in mind, we will have to do a lot of patch work, rework and maintenance later on.

The construction of software should be an engineering discipline. However, this doesn't preclude individual craftsmanship...

hmm...

No comments:

Post a Comment