What does it mean when you perform a correct refactoring, but your tests break? This blog entry describes some decoupling tips to deodorize this code (or test) smell.
This entry describes a guideline for ordering import statements in Java classes and interfaces. The ordering aids in module dependency management, particularly in a layered architecture.