News
Introduction to Software Design with Java This version of the text is no longer maintained: The material in this repository is an early draft of a manuscript that eventually matured into a finished ...
Companion web site for the book "Introduction to Software Design with Java" by Martin P. Robillard, Springer 2019 and its second edition, 2022. Check the Errata for clarifications and corrections. If ...
Get an overview of design patterns, then use what you've learned to evaluate whether the Composite pattern is a good choice for a particular Java use case Numerous strategies have been devised to ...
The Observable design pattern is found in many Java APIs and in reactive programming. Here's an introduction to the timeless Observable pattern in Java.
This book is for intermediate Java programmers looking to upgrade their software engineering skills and adopt a collaborative and structured approach to designing complex software systems.
The University of New Orleans, in collaboration with New Orleans Women in Technology, is producing a series of non-credit classes that will make university-level technical courses available to working ...
This book is for intermediate Java programmers looking to upgrade their software engineering skills and adopt a collaborative and structured approach to designing complex software systems.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results