Remove articles singleton-six-ways-to-write-and-uses-in-Java
article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

When used properly, TDD also helps you improve your design, documents the behavior of your code, enables refactoring, and guards against future mistakes. It can take a few months of steady use to overcome the initial learning curve. You can use it with almost any code. Your feedback is appreciated! Test-Driven Development.