A list of book releases compiled by Dr. Dobb’s to keep you up-to-date on software development tools and techniques.
Test-Drive ASP.NET MVC
by Jonathan McCracken
ASP.NET MVC 2.0 lets you test drive your code, control the output of your HTML, and leverage C# and .NET in an easy-to-use web framework. This book shows you all you need to know to get started developing web applications using test-driven development (TDD), from creating your first test, to building REST web services, to deploying your finished ASP.NET MVC applications. This book offers all the fundamentals, whether you’re transitioning from older Microsoft technologies, or if you’re coming from an open-source background and are curious about what ASP.NET MVC has to offer.
A Practical Guide to Distributed Scrum
by Elizabeth Woodward, Steffan Surdek, and Matthew Ganis
This is a practical guide for Scrum practitioners working in large-scale distributed environments. Written by three of IBM’s leading Scrum practitioners — in close collaboration with the IBM QSE Scrum Community of more than 1000 members worldwide — this book offers specific, actionable guidance for everyone who wants to succeed with Scrum in the enterprise, including:
- Developing user stories and working with Product Owners as a distributed team
- Recognizing and fixing the flaws Scrum may reveal in existing processes
- Engaging in more efficient Release and Sprint planning
- Conducting intense, brief daily Scrum meetings in distributed environments
- Managing cultural and language differences
- Resolving dependencies, performing frequent integration, and maintaining transparency in geographically distributed environments
- Successfully running remote software reviews and demos
- Brainstorming to improve future Sprints
JUnit in Action, Second Edition
by Petar Tahchiev, Felipe Leme, Vincent Massol, and Gary Gregory
JUnit is the leading Java unit testing framework and its version 4.8 significantly improves the Java development process. Designed for productivity, it has extensions for newer application styles — like Ajax and HTML-based presentation layers — and for application frameworks like EJB and OSGi. This book is an entirely revised and up-to-date guide to unit testing Java applications. It provides techniques for solving real-world problems such as using mocks for testing isolation, in-container testing for Java EE and database applications, and test automation.