• Bridges the gap between theory and practice, guiding students through applying key concepts to a pragmatic agile coding project
• New coverage includes: Kanban for BAU, Domain-Driven Design, Hexagonal Architecture, Test-Driven Development, and Test-First methodology
• Contains expanded coverage of unit testing, refactoring, and Pure Dependency Injection
• Packed with up-to-date C# examples (and written for developers using multiple languages)