Agile Books
-
Unit Test Frameworks
Published 16 years ago
by Paul Hamill, O'Reilly Media
Unit test frameworks are a key element of popular development methodologies such as eXtreme Programming (XP) and Agile Development. But unit testing has moved far beyond eXtreme Programming; it is now common in many different types of application development. Unit tests help ensure low-level code correctness, reduce software development cycle time, improve developer productivity, and produce more robust software.
-
Agile Database Techniques: Effective Strategies for the Agile Software Developer (Wiley Application Development)
Published 17 years ago
by Scott Ambler, Wiley
* Describes Agile Modeling Driven Design (AMDD) and Test-Driven Design (TDD) approaches, database refactoring, database encapsulation strategies, and tools that support evolutionary techniques * Agile software developers often use object and relational database (RDB) technology together and as a result must overcome the impedance mismatch * The author covers techniques for mapping objects to RDBs and for implementing concurrency control, referential integrity, shared business logic, securi
-
JUnit in Action
Published 17 years ago
by Vincent Massol, Ted Husted, Manning Publications
A guide to unit testing Java applications (including J2EE applications) using the JUnit framework and its extensions, this book provides techniques for solving real-world problems such as unit testing legacy applications, writing real tests for real objects, automating tests, testing in isolation, and unit testing J2EE and database applications.
-
.NET: A Complete Development Cycle
Published 17 years ago
by Gunther Lenz, Thomas Moeller, Addison-Wesley
Teaches developers how to use state of the art Software Engineering practices in the .NET environment. There are many books on Software Engineering, and many books on .NET, but this is the first to bring them together.
-
The Pragmatic Programmer: From Journeyman to Master
Published 21 years ago
by Andrew Hunt, David Thomas, Addison-Wesley
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users.