Strangely, we find strong evidence of confusion during technical lectures, discourses and presentations that pertain to Coad’s patterns [6], while many others consider them to belong to a design related realm.
On the other hand, some skilled developers, such as Fowler, believe in what is called hybrid patterns (which are a mixture of analysis and design) [Fowler’s column]; however, it becomes very important and critical that they state in clear terms that they are proposing hybrid patterns. For an example, almost all analysis patterns proposed by Fowler in [5], are either design or hybrid patterns, or not pure analysis patterns as the book’s title suggests in a clear term!
References
[1] M.E. Fayad. Stable Design Patterns (SDPs) (BASE)” Aeeh Press, Inc, San Jose, CA. December 2024.
[2] M. E. Fayad. “Stable Design Patterns for Software and Systems” Boca Raton, FL: Auerbach Publications, Taylor & Francis Catalog #: K24656, September 2017. ISBN-13: 978-1-4987-0330-7
[3] Doug Aitken (born 1968) is an American multidisciplinary artist. Aitken’s body of work ranges from photography, print media, sculpture, and architectural, Wiki
[4] Gamma, E. et al., Design Patterns: Elements of Reusable Object-Oriented Software Addison-Wesley Professional Computing Series. Addison-Wesley Publishing Company, New York, 1995.
[5] Fowler, M. Analysis Patterns: Reusable Object Models, Addison-Wesley, 1997.
[6] Coad. P., North D., and Mayfield, M. Object Models: Strategies, Patterns, & Applications, Second Edition, Yourdon Press, 1997.