This book assumes that the following points are true.
• You are sufficiently fluent in object-oriented languages to be able to read and understand examples in Java, C++, and other languages and apply them to your language of choice.
• You are familiar with concepts of code-level testing and xUnit framework members such as JUnit.
• You are conversant in or have ready reference to information on design patterns and refactoring.
18.191.168.8