Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where James E. McDonough is active.

Publication


Featured researches published by James E. McDonough.


Archive | 2017

Adapter Design Pattern

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

Singleton Design Pattern

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

Visitor Design Pattern

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

Template Method Design Pattern

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

Observer Design Pattern

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

Memento Design Pattern

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

Iterator Design Pattern

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

Flyweight Design Pattern

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

Factory Design Patterns

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

Decorator Design Pattern

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.

Collaboration


Dive into the James E. McDonough's collaboration.

Researchain Logo
Decentralizing Knowledge