• I recommend reading 'The Timeless Way of Building' by Christopher Alexander. This book is a theory of architecture based on a series of patterns, and laid the groundwork for the pattern-oriented movement in IT. It's a fascinating read, regardless of what you're thinking about building.