Introduction to Software Design with Java

Introduction to Software Design with Java

Introduction to Software Design with Java

Title: Introduction to Software Design with Java | Author(s): Martin P. Robillard | Publisher: Springer | Year: 2019 | Language: English | Pages : 303 | ISBN: 9783030240936 | Size: 6 MB | Extension: pdf
 
 
This textbook provides an in-depth introduction to software design, with a focus on object-oriented design, and using the Java programming language. Its goal is to help readers learn software design by discovering the experience of the design process. To this end, a narrative is used that introduces each element of design know-how in context, and explores alternative solutions in that context. The narrative is supported by hundreds of code fragments and design diagrams.The first chapter is a general introduction to software design. The subsequent chapters…