dSoftArk 2016 - Literature list

[Ant setup] Christensen, Henrik B. (2004) Quick setup of Ant (on Windows XP) Technical Guide.   (Online)
[Apache Ant] The Apache Ant Project   (Online)
[Bass et al., 2012] Bass, Clemens, Kazman (2012). Software Architecture in Practice, 3nd Edition, Addison-Wesley, 2012  
[Bloch] Bloch, Joshua. (2008) Effective Java, 2nd Edition / Item 2 Addison-Wesley  
[Buschmann, 2011] Frank Buschmann, 2011 Tests: The Architect's Best Friend In IEEE Software, Maj/June 2011   (Online)
[Buschmann et al., 1996] Buschmann, F., Meuinier, R., Rohnert, H., Sommerlad, P., and Stal, M. (1996)Pattern-Oriented Software Architecture - A Pattern Language for Distributed Computing Volume 1. John Wiley and Sons, Ltd, 1996.  
[Buschmann et al., 2007] Buschmann, F., Henney, K., and Schmidt, D.C. (2007)Pattern-Oriented Software Architecture - A Pattern Language for Distributed Computing Volume 4. John Wiley and Sons, Ltd, 2007.  
[Clean Code] Martin, Robert C. (2009) Clean Code - A Handbook of Agile Craftsmanship Prentice-Hall 2009.  
[FRS] Christensen, Henrik B. (2010) Flexible, Reliable Software - Using Patterns and Agile Development CRC Press 2010.   (Book's website)
[FRS Appendix] Appendix to: Christensen, Henrik B. (2010) Flexible, Reliable Software - Using Patterns and Agile Development CRC Press 2010.   (PDF)
[Hamcrest Tutorial] The Hamcrest Tutorial Tom White   The Hamcrest Tutorial
[Hohpe and Woolf., 2004] G. Hohpe and B. Woolf (2004). Chapter 1 in Enterprise Integration Patterns Addison-Wesley, 2004   (Online)
[Meszaros, 2007] Gerard Meszaros xUnit Test Patterns - Refactoring Test Code Addison Wesley, 2007   (Online)
[Pass Exam] Christensen, Henrik B. (2013) How to pass the dSoftArk Exam Draft Technical Note   (PDF)
[PatternCraft] John Lindquist, Lee Owen: PatternCraft   (Youtube)
[Safe tutorial] Christensen, Henrik B. (2012) Another Example of Test-Driven Development: The Hotel Safe Technical Report, Computer Science Aarhus University   (Online)