Chapter 12. Bibliography

Books

  • Beck, Kent. Test-Driven Development. Reading, MA: Addison-Wesley, November 2002.

  • Bloch, Joshua. Effective Java Programming Language Guide. Reading, MA: Addison-Wesley, June 2001.

  • Fowler, Martin, et al. Refactoring: Improving the Design of Existing Code. Reading, MA: Addison-Wesley, 1999.

  • Gamma, Richard Helm, Ralph Johnson, and John Vlissides (The Gang of Four). Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley, 1994.

  • Hatcher, Erik, and Steve Loughran. Java Development with Ant. Greenwich, CT: Manning Publications Co., 2003.

  • Hightower, Richard, and Nicholas Lesiecki. Java Tools for Extreme Programming: Mastering Open Source Tools, Including Ant, JUnit, and Cactus,New York: John Wiley and Sons, inc., November 2001.

  • Hunt, Andrew, and David Thomas. Pragmatic Unit Testing. Raleigh, NC and Dallas, TX: The Pragmatic Bookshelf, 2003.

  • Hunt, Andrew and David Thomas. The Pragmatic Programmer: from Journeyman to Master. Reading, MA: Addison-Wesley, 1999.

  • Johnson, Rod. Expert One-on-One J2EE Design and Development. Wrox Press, October 2002.

  • Poyla, George. How to Solve It. Princeton, NJ: Princeton University Press,1957.

  • Martin, Robert C. Agile Software Development, Principles, Patterns, and Practices. Prentice Hall, October 2002.

  • Seuss, Dr. The Cat in the Hat. New York: Random House, 1957.

  • Tate, Bruce, et al. Bitter EJB. Greenwich, CT: Manning Publications Co., June 2003.

Referenced Internet Sources

  • Fowler, Martin. “Inversion of Control ...

Get Better, Faster, Lighter Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.