#2 Bob Downey, Software Development

Wide ranging discussion with Bob Downey of Galen Healthcare about software development practices, architecture, book theory vs practical considerations, refactoring in a business environment, how software grows, development and collaboration across multiple offices, promotion in development groups, decision making, technology choices, cloud platforms, keeping up with current frameworks, refactoring, reusability, testing, SpecFlow.

Download mp3 of podcast

Book recommendations
Patterns of Enterprise Application Architecture, Code Complete 2, Refactoring: Improving the Design of Existing Code.

SQL Server 2012 Query Performance Tuning (Expert’s Voice in SQL Server), Dependency Injection in .NET, Pro .NET 4 Parallel Programming in C# (Expert’s Voice in .NET).