Published: 27 Oct 2008
By: Brian Mains

Brian Mains writes a quick book Review about the Code Leader.

About the book

Written by: Patrick Cauldwell, Scott Hanselman
Pages: 233
Publisher: Wrox
ISBN-10: 0470259248
ISBN-13: 978-0470259245

The book Code Leader, written by Patrick Cauldwell, tries to get any leader of a project in any type of role up to speed on the latest technologies, concepts, or decisions that a code leader has to go through, such as build vs. buy, whether TDD practices are practical, or the value of limiting dependencies.

This book does discuss code, but isn't full of code samples because it isn't meant to be a development book; rather, it looks at the practicalities at a higher level to discuss the rational for using or not using a technology or technique. Overall, the book is a quick read, covering several topics and delving into some specifics, but only discussing a few topics in different arenas. For instance, the MVP design pattern is discussed, but this design pattern is the only pattern discussed in the book.

I did find the section on creating unit/integration tests especially useful because the boundaries in my unit tests were a little gray, some being complete unit tests, while some falling under the integration test scenario, and the detailed explanation about this approach. No good application goes without source control, analysis tools (on some occasions), and tracing capabilities, and Patrick discusses each of these with good details about how a project can make the most of these points. He gets pretty detailed about the options that an application can make use of with source control, and brings light to statistical analysis capabilities in the tools on the market.

I would have like to see this book go further with what the book covered. It's a quick read (232 pages) and is generally easy to read, but there are a lot of other important topics that come with software design I wish were included.

<<  Previous Article Continue reading and see our next or previous articles Next Article >>

About Brian Mains

Brian Mains is an application developer consultant with Computer Aid Inc. He formerly worked with the Department of Public Welfare. In both places of business, he developed both windows and web applications, small and large, using the latest .NET technologies. In addition, he had spent many hou...

This author has published 73 articles on DotNetSlackers. View other articles or the complete profile here.

Other articles in this category

Android for .NET Developers - Location and Maps
In Windows Phone and iOS getting the current position of the device in terms of latitude and longitu...
Android for .NET Developers - Using Web Views
In this article, I'll show a native app that contains a web-based view. The great news is that HTML ...
Android for .NET Developers - Building a Twitter Client
In this article, I'll discuss the features and capabilities required by an Android application to ta...
Developing a Hello World Java Application and Deploying it in Windows Azure - Part II
In this article we will see the steps involved in deploying the WAR created in the first part of thi...
Ref and Out (The Inside Story)
Knowing the power of ref and out, a developer will certainly make full use of this feature of parame...

You might also be interested in the following related blog posts

November's Toolbox Column Now Online read more
What is Softwaremaker doing now ? read more
Review: ASP.NET MVC 1.0 Quickly read more
October's Toolbox Column Now Online read more
ASP.NET MVC in Action spotted at Barnes and Noble read more
ASP.NET MVC in Action arrived at my doorstep today read more
September's Toolbox Column Now Online read more
Live and well read more
8 techniques to find problems in your unit tests within 30 seconds read more
Feels excited: got my copies of my book Beginning ASP.NET MVC read more

Please login to rate or to leave a comment.