Design Patterns in Java: Evaluating an Objective-Oriented Design of the Expression Tree Processing App
“Evaluating an Objective-Oriented Design of the Expression Tree Processing App” is a video that will help you evaluate the limitations of alternative software development methods (such as algorithm decomposition) and demonstrate by example how patterns and object-orientation help to alleviate such limitations.