It can be argued that MVC and related patterns are actually software architecture patterns rather than software design patterns.