Applying UML and Patterns: An Introduction to ObjectOriented Analysis and Design and Iterative Development, Third Edition [Electronic resources]

Craig Larman

نسخه متنی -صفحه : 472/ 271
نمايش فراداده

21.3. Recommended Resources

For TDD on the Web:

  • www.junit.org

  • www.testdriven.com

There are several useful texts, including

Test Driven Development: By Example by Beck,

Test Driven Development by Astels, and

JUnit Recipes by Rainsberger.

For refactoring on the Web:

  • www.refactoring.com

  • c2.com/cgi/wiki?WhatIsRefactoring (a major Wiki on many subjects)

The classic code-level refactoring text is

Refactoring: Improving the Design of Existing Code by Martin Fowler. Also excellent, at a higher design level, is

Refactoring to Patterns by Joshua Kerievsky.