Recursive Interpretation
In their classic book, Design Patterns, the GoF defines the intent of the Interpreter pattern as: Given a language, define a representation for its grammar along with an interpreter that uses the...
View ArticleChain Of Responsibility
One of the well known design patterns in the object-oriented software world is named “Chain Of Responsibility“. The UML sequence diagram below shows an example of how the software objects in the...
View ArticleGraphics, Text, And Source Code
On the left, we have words of wisdom from Grady Booch and friends. On the right, we have sage advice hatched from the “gang of four“. So, who’s right? Why, both groups are “right“. If all you care...
View Article
More Pages to Explore .....