Learn about worker queue contention and methods for addressing worker queue issues.
The UISpec4J project makes GUIs more testable and is well suited to agile development processes like Extreme Programming.
Sri Sankaran argues that research and experience prove that a standardized, effective code review process mitigates costs and produces better code.
These excerpts from the book "Extreme Software Engineering: A Hands-On Approach" present tutorials on testing first, with unit tests using JUnit and customer -written tests with the Fit framework.
This article gives you 12 practical ways to start (and keep) writing tests, regardless of your development process. Testing is important, and writing tests first results in the emergence of better designs.
Socratic dialogue introduces the philosophy of constant-change software development, developing large systems through many small changes.
In this excerpt from his book "Unit Testing in Java", author Johannes Link shows a direct approach to test first designs of Graphical User Interfaces.
How to use JUnit and Ant together so that you have more control over which test cases get run.
Teachers of object-oriented programming can use the Fit framework to create an executable spec for an assignment. The spec itself leads the students through the project.
JUnit is the glue that holds many open source projects together. But JUnit has problems performing multithreaded unit tests. This article introduces a JUnit extension library designed to enable multithreaded unit testing in JUnit.