Category:Software design patterns: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
 
(20 intermediate revisions by 18 users not shown)
Line 1:
Software design pattern refers to a reusable, proven solution to a specific, recurring problem typically focused on component-level design, though they can sometimes span multiple components. Design patterns address specific issues related to object creation, interaction, or behavior. <ref>{{cite book |last=Alexandrescu |first=Andrei |title=Modern C++ Design: Generic Programming and Design Patterns Applied |date=2001 |publisher=Addison-Wesley |isbn=978-0-201-70431-0 |page=xviii}}</ref><ref name="O'Reilly Media">{{Cite book |title=Fundamentals of Software Architecture: An Engineering Approach |publisher=O'Reilly Media |year=2020 |isbn=978-1492043454}}</ref><ref name=":0">{{Cite book |title=Design Patterns: Elements of Reusable Object-Oriented Software |isbn=978-0201633610}}</ref><ref name=":1">{{Cite book |title=Patterns of Enterprise Application Architecture |isbn=978-0321127426}}</ref>
{{catmore|Design pattern (computer science)}}
 
It is important to distinguish software design patterns from [[List of software architecture styles and patterns|software architecture patterns and software architecture styles]], as they address different levels of system design. <ref name="O'Reilly Media" /><ref name=":0" /><ref name=":1" />
 
{{Cat main|Software design pattern}}
{{Commons cat|Software design patterns}}
 
[[Category:Computer programming]]
[[Category:Software design|Patterns]]
[[Category:Design patterns]]
 
{{CatAutoTOC}}
[[ar:تصنيف:نماذج تصميم البرمجيات]]
[[de:Kategorie:Entwurfsmuster]]
[[es:Categoría:Patrones de diseño]]
[[fr:Catégorie:Patron de conception]]
[[he:קטגוריה:תבניות עיצוב]]
[[ko:분류:디자인 패턴]]
[[ja:Category:ソフトウェアパターン]]
[[pl:Kategoria:Wzorce projektowe]]
[[pt:Categoria:Padrões de projeto de software]]
[[ru:Категория:Шаблоны проектирования]]
[[uk:Категорія:Шаблони проектування програмного забезпечення]]
[[zh:Category:软件设计模式]]