02 May 2007 Meeting Info

April 15, 2007

First Session: Interpreter Pattern by Abhijit Hiremagalur

Given a language, define a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language. [GoF, p 243]

Second Session: A Design Compass: East Oriented by James Christian Ladd

Procedural code gets information then makes decisions.

Object-oriented code tells objects to do things.

– Alec Sharp

The structuring of code to an East orientation decreases coupling and the amount of code needed to be written, whilst increasing code clarity, cohesion and flexibility. It is easier to create a good design and structure by simply orienting it East.