Introduction to Software Design with Java

Robillard, Martin P.

  • 出版商: Springer
  • 出版日期: 2022-05-03
  • 售價: $2,160
  • 貴賓價: 9.5$2,052
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 3030978982
  • ISBN-13: 9783030978983
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

商品描述

1. Introduction.- 2. Encapsulation.- 3. Types and Interfaces.- 4. Object State.- 5. Unit Testing.- 6. Composition.- 7. Inheritance.- 8. Inversion of Control.- 9. Functional Design.


作者簡介

Martin Robillard is a Professor of Computer Science at McGill University. He has been teaching software design with Java since 2005, and has over two decades of programming experience. His research focuses on the human aspects of software engineering, including knowledge transfer, developer training, and documentation generation. Martin served as the Program Co-Chair for the 20th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2012) and the 39th ACM/IEEE International Conference on Software Engineering (ICSE 2017).