A Case Study of  
A Case Study of "Gang of Four" Patterns
by Vanderbilt
Video Lecture 15 of 24
Not yet rated
Views: 1,181
Date Added: September 16, 2017

Lecture Description

This screencast is from a course I taught on March 12th at Vanderbilt University in my course CS 251: Intermediate Software Design. It begins covering the case study of Gang-of-Four patterns, focusing on the features of the expression tree processing app & the limitations of algorithmic decomposition. Please see www.dre.vanderbilt.edu/~schmidt/cs251/ for more information about CS 251.

Course Index

Course Description

This course focuses on the practical aspects of object-oriented and generic design and programming in Java. The concepts addressed in this course cover the following topics important to developing and maintaining quality software: reuse of architectural and design patterns and software components; developing, documenting, testing, and applying reusable class libraries, object-oriented frameworks, and generic functions using Java.

Unlike the CS Software Engineering course (which focuses on the overall software lifecycle and covers topics such as requirements analysis, specification techniques, modeling notations, and design documents), CS 251 focuses intensively on techniques for designing, implementing, and validating efficient, reliable, and secure object-oriented and generic design and programming with Java.


There are no comments. Be the first to post one.
  Post comment as a guest user.
Click to login or register:
Your name:
Your email:
(will not appear)
Your comment:
(max. 1000 characters)
Are you human? (Sorry)