Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by James E. McDonough.
Archive | 2017
James E. McDonough
The next stop on our voyage through the Design Patterns galaxy takes us to the Adapter design pattern, another of the design patterns found in the GoF catalog. We will find this design pattern most useful once the maintenance cycle has begun on software components.
Archive | 2017
James E. McDonough
YYou will find this design pattern useful when you need to guarantee that there is only a single instance of a class available during execution.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Visitor design pattern, another of the design patterns found in the GoF catalog. You will find this design pattern most useful once the maintenance cycle has begun on software components.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Template Method design pattern, another of the design patterns found in the GoF catalog. You will find this design pattern useful when you need to establish a fixed sequence of steps while allowing for some flexibility in their implementation.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Observer design pattern, another of the design patterns found in the GoF catalog. You will find this design pattern useful in situations where one class needs to be kept aware of changes occurring in another class.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Memento design pattern, another of the design patterns found in the GoF catalog. You will find this design pattern useful when you need to be able to reset the internal state of an object to some previous setting.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Iterator design pattern, another of the design patterns found in the GoF catalog. You will find this design pattern useful when you need to access the elements of a structure sequentially without having to know the representation of those elements.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Flyweight design pattern, another of the design patterns found in the GoF catalog. You will find this design pattern useful in optimizing components.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Factory patterns, a collection of three distinct patterns (only two of which are found in the GoF catalog). You will find these design patterns useful to simplify the creation of class instances.
Archive | 2017
James E. McDonough
The next stop on your voyage through the Design Patterns galaxy takes you to the Decorator design pattern, another of the design patterns found in the GoF catalog. You will find this design pattern useful in dynamically applying additional responsibilities to objects.