This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
<pre>Author/s : Raphael Malveau, Thomas J. Mowbray Publisher : Prentice Hill Category :Project management, Process and Best Practices Review by : Mark Spritzler Rating : 10 horseshoes</pre> Do you know what an architect does? In the programming world, this title Architect is defined in many different ways, some that are too low level that they are really just designers, and not architects, in the traditional sense of the word. An Architect not only looks at technologies and decides which will work best for their project, but they must also define process and standards. They must understand about human behavior, build teams, and learn to learn quickly. There are many different Architectural models out there that many aren't aware of like the Zachman Framework or 4+1 Architect.
But most think an architect just draws UML collaboration diagrams.
This is the first time I have read a book on being an architect that surpassed my definitions of what an architect is. I want to be an architect and this book has taught me much more than I could have thought of.
There are a few rare breed of books that are the top of its class, this book is one of them. If you dream of becoming an Architect then you must buy this book.