The document outlines various design patterns used in software development, including Whole-Part, Master-Slave, Proxy, Command Processor, View Handler, Forwarder-Receiver, Client-Dispatcher-Server, and Publisher-Subscriber patterns. Each pattern serves a specific purpose in structuring code and managing interactions between components. Understanding these patterns is essential for effective software architecture.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
3 views18 pages
Design Pattern
The document outlines various design patterns used in software development, including Whole-Part, Master-Slave, Proxy, Command Processor, View Handler, Forwarder-Receiver, Client-Dispatcher-Server, and Publisher-Subscriber patterns. Each pattern serves a specific purpose in structuring code and managing interactions between components. Understanding these patterns is essential for effective software architecture.