Бағдарламалық жасақтама өңдеу үлгісі
Уикипедия — ашық энциклопедиясынан алынған мәлімет
Бағдарламалық жасақтама өңдеу үлгісі (ағылш. software design pattern) - Бағдарламалық жасақтама инжинирингінде бағдаламалық жасақтама жасау, өңдеу шешімдері.
Сілттемелер [өңдеу]
Арғы оқылымдар [өңдеу]
- Alexander, Christopher; Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King, Shlomo Angel (1977). A Pattern Language: Towns, Buildings, Construction. New York: Oxford University Press. ISBN 978-0-19-501919-3.
- Alur, Deepak; John Crupi, Dan Malks (May 2003). Core J2EE Patterns: Best Practices and Design Strategies (2nd Edition). Prentice Hall. ISBN 0-13-142246-4.
- Beck, Kent (October 2007). Implementation Patterns. Addison-Wesley. ISBN 978-0-321-41309-3.
- Beck, Kent; R. Crocker, G. Meszaros, J.O. Coplien, L. Dominick, F. Paulisch, and J. Vlissides (March 1996). Proceedings of the 18th International Conference on Software Engineering, 25–30.
- Borchers, Jan (2001). A Pattern Approach to Interaction Design. John Wiley & Sons. ISBN 0-471-49828-9.
- Coplien, James O.; Douglas C. Schmidt (1995). Pattern Languages of Program Design. Addison-Wesley. ISBN 0-201-60734-4.
- Coplien, James O.; John M. Vlissides, and Norman L. Kerth (1996). Pattern Languages of Program Design 2. Addison-Wesley. ISBN 0-201-89527-7.
- Fowler, Martin (1997). Analysis Patterns: Reusable Object Models. Addison-Wesley. ISBN 0-201-89542-0.
- Fowler, Martin (2002). Patterns of Enterprise Application Architecture. Addison-Wesley. ISBN 978-0-321-12742-6.
- Freeman, Eric; Elisabeth Freeman, Kathy Sierra, and Bert Bates (2004). Head First Design Patterns. O'Reilly Media. ISBN 0-596-00712-4.
- Hohmann, Luke; Martin Fowler and Guy Kawasaki (2003). Beyond Software Architecture. Addison-Wesley. ISBN 0-201-77594-8.
- Alur, Deepak; Elisabeth Freeman, Kathy Sierra, and Bert Bates (2004). Head First Design Patterns. O'Reilly Media. ISBN 0-596-00712-4.
- Gabriel, Richard (1996). Patterns of Software: Tales From The Software Community (PDF), Oxford University Press. ISBN 0-19-512123-6. [dead link]
- Gamma, Erich; Richard Helm, Ralph Johnson, and John Vlissides (1995). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley. ISBN 0-201-63361-2.
- Hohpe, Gregor; Bobby Woolf (2003). Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley. ISBN 0-321-20068-3.
- Holub, Allen (2004). Holub on Patterns. Apress. ISBN 1-59059-388-X.
- Kircher, Michael; Markus Völter and Uwe Zdun (2005). Remoting Patterns: Foundations of Enterprise, Internet and Realtime Distributed Object Middleware. John Wiley & Sons. ISBN 0-470-85662-9.
- Larman, Craig (2005). Applying UML and Patterns. Prentice Hall. ISBN 0-13-148906-2.
- Liskov, Barbara; John Guttag (2000). Program Development in Java: Abstraction, Specification, and Object-Oriented Design.. Addison-Wesley. ISBN 0-201-65768-6.
- Manolescu, Dragos; Markus Voelter and James Noble (2006). Pattern Languages of Program Design 5. Addison-Wesley. ISBN 0-321-32194-4.
- Marinescu, Floyd (2002). EJB Design Patterns: Advanced Patterns, Processes and Idioms. John Wiley & Sons. ISBN 0-471-20831-0.
- Martin, Robert Cecil; Dirk Riehle and Frank Buschmann (1997). Pattern Languages of Program Design 3. Addison-Wesley. ISBN 0-201-31011-2.
- Mattson, Timothy G; Beverly A. Sanders and Berna L. Massingill (2005). Patterns for Parallel Programming. Addison-Wesley. ISBN 0-321-22811-1.
- Shalloway, Alan; James R. Trott (2001). Design Patterns Explained, Second Edition: A New Perspective on Object-Oriented Design. Addison-Wesley. ISBN 0-321-24714-0.
- Vlissides, John M. (1998). Pattern Hatching: Design Patterns Applied. Addison-Wesley. ISBN 0-201-43293-5.
- Weir, Charles; James Noble (2000). Small Memory Software: Patterns for systems with limited memory. Addison-Wesley. ISBN 0-201-59607-5. [dead link]
Сыртқы сілттемлер [өңдеу]
- 101 Design Patterns & Tips for Developers
- Design Patterns Reference at oodesign.com
- Directory of websites that provide pattern catalogs at hillside.net.
- Jt[dead link] J2EE Pattern Oriented Framework
- Lean Startup Business Model Pattern Example of design pattern thinking applied to business models
- Messaging Design Pattern[dead link] Published in the 17th conference on Pattern Languages of Programs (PLoP 2010).
- On Patterns and Pattern Languages by Buschmann, Henney, and Schmidt
- Patterns and Anti-Patterns DMOZ каталогында
- Patterns for Scripted Applications
- PerfectJPattern Open Source Project Design Patterns library that aims to provide full or partial componentized version of all known Patterns in Java.
- JPattern JPatterns is a collection of annotations for Design Patterns.
- Printable Design Patterns Quick Reference Cards
- Are Design Patterns Missing Language Features? at the Portland Pattern Repository
- History of Patterns at the Portland Pattern Repository
- Show Trial of the Gang of Four at the Portland Pattern Repository
- Category: Pattern at the Portland Pattern Repository
- Design Patterns in Modern Day Software Factories (WCSF). XO Software, Ltd.[dead link]
- Core J2EE Patterns: Patterns index page. Sun Microsystems, Inc.. Тексерілді, 11 тамыз 2012.