Resources:
On this page you’ll find links to readings, help info, downloads, etc.Readings:
- Design Patterns Explained. 2nd edition. Alan Shalloway and James Trott. Available on-line in Virgo when on UVa network: http://proquest.safaribooksonline.com/0321247140 (We’ll refer to this book as DPE.)
- Clean code: a handbook of agile software craftsmanship. Robert C. Martin. Available on-line in Virgo when on UVa network: http://proquest.safaribooksonline.com/9780136083238
Refactoring:
- Short introduction to refactoring: Chapter 8, The Essence of Object-Oriented Programming with Java and UML. Bruce E. Wampler (Addison-Wesley, 2002). PDF file.
Unit Testing, Test-Driven Development and JUnit:
- Short introduction to JUnit in Eclipse: Chapter 6, Eclipse 3.0 Kick Start. Carlos Valcarcel (SAMS Publishing, 2005). PDF file.
More to come!