Acknowledgement

This page in its current form was authored by teaching assistant Jade Gregoire, adapted from my class notes and slides.

What are Anti-Patterns?

Anti patterns are design patterns that are bad—ones that negatively effect the internal and external qualities of software. Examples of anti-patterns include:

  • Big Ball of Mud
  • The God Class

Previous submodule:
Next submodule: