Appendix. References
Astels, David. Test-Driven Development: A Practical Guide. Upper Saddle River, New Jersey: Prentice Hall PTR, 2003.
Barish, Greg. Building Scalable and High-Performance Java Web Applications Using J2EE Technology. Toronto, Canada: Pearson Education, 2001.
Beck, Kent. Test-Driven Development: By Example. Toronto, Canada: Addison-Wesley Pub Co, 2002.
Bloch, Joshua. Effective Java Programming Language Guide. Addison-Wesley Pub Co, 2001.
Brown, William J. et al., AntiPatterns: Refactoring Software, Architectures and Projects in Crisis. John Wiley & Sons, 1998.
Castro, Elizabeth. XML for the World Wide Web. Berkeley, California, USA: Peachpit Press, 2001.
Fowler, Martin. Refactoring: Improving the Design of Existing Code. Don Mills, Ontario, Canada: Addison-Wesley Pub Co, 1999.
______. Patterns of Enterprise Application Architecture. Toronto, Canada: Pearson Education, 2003.
Gamma, Erich; Richard Helm; Ralph Johnson; and John Vlissides. Design Patterns. Addison-Wesley, 1995.
Haggar, Peter. Practical Java Programming Language Guide. Addison-Wesley Professional, 2000.
Harold, Elliotte Rusty. Processing XML with Java. Pearson Education, 2002.
Hill, Timothy. Windows NT Shell Scripting. Sams, 1998.
Hunt, Andrew and David Thomas. Programming Ruby. Toronto, Canada: Addison-Wesley Pub Co, 2001.
Jeffries, Ron; Ann Anderson; and Chet Hendrickson. Extreme Programming Installed. Addison-Wesley Pub Co, 2000.