CSC/ECE 517 Fall 2012/ch2a 2w14 bb

From Expertiza_Wiki
Jump to navigation Jump to search

Introduction

The purpose of the wiki is to introduce and show some example about pattern fragility. The contents include definition of pattern fragility and what does the concept cover. We also give some examples of mistakes in code that spoil the benefits of design patterns.

Design Patterns

Why Patterns

Why Design Patterns

Categorization of Patterns

Benefits of Design Patterns

Pattern Fragility

What is Pattern Fragility

Symptoms of Rotting Design

Examples

Singleton

Factory

Visitor

Conclusion

Reference