Appendix. References

 

Print Sources

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.

Online Sources