by Xiaoping Jia
"Object-Oriented Software Development using Java: Principles, Patterns, and Frameworks, Second Edition, helps readers develop skills in designing software - particularly in writing object-oriented…