Информатика и вычислительная техника
  • формат pdf
  • размер 2.34 МБ
  • добавлен 22 октября 2010 г.
Gamma E., Helm E., Johnson R. Design Patterns: Elements of Reusable Object-Oriented Software
Hardcover: 416 pages
Publisher: Addison-Wesley Professional
Language: English
ISBN-10: 0201633612
ISBN-13: 978-0201633610
Design Pattes is a mode classic in the literature of object-oriented development, offering timeless and elegant solutions to common problems in software design. It describes pattes for managing object creation, composing objects into larger structures, and coordinating control flow between objects. The book provides numerous examples where using composition rather than inheritance can improve the reusability and flexibility of code. Note, though, that it's not a tutorial but a catalog that you can use to find an object-oriented design patte that's appropriate for the needs of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs.
Читать онлайн
Похожие разделы
Смотрите также

Влисидес Д. Применение шаблонов проектирования

  • формат pdf
  • размер 2.74 МБ
  • добавлен 16 марта 2009 г.
В этой книге на многочисленных примерах рассматриваются важные аспекты применения шаблонов проектирования, которые не были должным образом освещены в знаменитой книге "Design Patterns" (Джон Влиссидес является одним из ее соавторов). Здесь представлены вариации уже известных шаблонов, а также новые шаблоны. Кроме того автор изложил свое понимание процесса разработки шаблонов и предложил ряд рекомендаций начинающим разработчикам. Книга предназначе...

Черняховская Л.Р., Федорова Н.И., Нугаева К.Р. Создание требований в среде Rational Software

  • формат doc
  • размер 1.47 МБ
  • добавлен 06 января 2006 г.
Методические указания к лабораторной работе по курсу «Технология объектно-ориентированного моделирования» / Уфимск. гос. авиац. техн. ун–т; Сост.: Н. О. Никулина, Н. И. Федорова. – Уфа, 2006. – 26 с. Содержатся основные сведения, необходимые для работы с программными продуктами Rational Software, предназначенными для разработки программного обеспечения с использованием средств объектно-ориентированного моделирования на языке Unified Modelling La...

Boggs Wendy, Boggs Michael. Mastering UML with Rational Rose 2002

  • формат pdf
  • размер 5.06 МБ
  • добавлен 10 января 2006 г.
Mastering UML with Rational Rose 2002. Introduction to UML. A Tour of Rose. Business Modeling. Use Cases and Actors. Object Interaction. Classes and Packages. Attributes and Operations. Attributes and Operations. Relationships. Object Behavior. Component View. Deployment View. Introduction to Code Generation and Reverse Engineering Using Rational Rose. ANSI C++ and Visual C++ Code Generation and Reverse Engineering. Java Code Generation and Rever...

Booch G. Object-oriented analysis and design with applications

  • формат pdf
  • размер 7.77 МБ
  • добавлен 28 октября 2010 г.
Addison-Wesley, 2007., - 717 p. Object-Oriented Analysis and Design with Applications has long been the essential reference to object-oriented technology, which, in turn, has evolved to join the mainstream of industrial-strength software development. In this third edition -- the first revision in 13 years -- readers can learn to apply object-oriented methods using new paradigms such as Java, the Unified Modeling Language (UML) 2.0, and .NET. Th...

Martin Fowler, Kendall Scott. UML distilled second edition

  • формат chm
  • размер 1.66 МБ
  • добавлен 10 декабря 2009 г.
Now widely adopted as the de facto industry standard and sanctioned by the Object Management Group, the Unified Modeling Language (UML) is a notation all software developers need to know and understand. However, the UML is a big language, and not all of it is equally important. The award-winning first edition of UML Distilled was widely praised for being a concise guide to the core parts of the UML and has proved extremely successful in helping d...

Modelica. A Unified Object-Oriented Language for Physical Systems Modeling. Language Specification

  • формат pdf
  • размер 1.55 МБ
  • добавлен 09 ноября 2010 г.
Modelica® - A Unified Object-Oriented Language for Physical Systems Modeling Language Specification, Version 3.1 May 27, 2009 , 236 pages. Abstract This document defines the Modelica1 language, version 3.1, which is developed by the Modelica Association, a non-profit organization with seat in Link?ping, Sweden. Modelica is a freely available, object-oriented language for modeling of large, complex, and heterogeneous physical systems. It is suite...

Net application architecture guide. 2nd Edition

  • формат pdf
  • размер 7.59 МБ
  • добавлен 21 декабря 2009 г.
The guide contains the following topics: Introducing the Guide. Copyright. Foreword by S. Somasegar. Foreword by Scott Guthrie. Preface by David Hill. Software Architecture and Design. Chapter 1: What is Software Architecture? Chapter 2: Key Principles of Software Architecture. Chapter 3: Architectural Patterns and Styles. Chapter 4: A Technique for Architecture and Design. Design Fundamentals. Chapter 5: Layered Application Guidelines. Chapter 6...

Schach S.R. Object-Oriented and Classical Software Engineering

  • формат pdf
  • размер 6.41 МБ
  • добавлен 06 февраля 2012 г.
Mcgraw hill, 2010. - 667 p. - ISBN: 0073376183 (8th Edition) Integrating case studies to show the object oriented approach to software engineering, Object-Oriented and Classical Software Engineering, 8/e presents an excellent introduction to software engineering fundamentals, covering both traditional and object-oriented techniques. While maintaining a unique organization with Part I covering underlying software engineering theory, and Part II p...

Weisfeld. The object-oriented thought process

  • формат pdf
  • размер 3.35 МБ
  • добавлен 16 февраля 2011 г.
Introduction. ntroduction to Object-Oriented Concepts. How to Think in Terms of Objects. Advanced Object-Oriented Concepts. The Anatomy of a Class. Class Design Guidelines. Designing with Objects. Mastering Inheritance and Composition. Frameworks and Reuse: Designing with Interfaces and Abstract Classes. Building Objects. Creating Object Models with UML. Objects and Portable Data: XML. Persistent Objects: Serialization and Relational Databases. O...

Wood J. Object-Oriented Programming with ABAP Objects

  • формат pdf
  • размер 83.76 МБ
  • добавлен 20 июля 2011 г.
Bonn - Boston: SAP Press; Galileo Press, 2009. - 357 p. If you re an ABAP application developer with basic ABAP programming skills, this book will teach you how to think about writing ABAP software from an object-oriented (OO) point of view, and prepare you to work with many of the exciting ABAP-based technologies in ABAP Objects (release 7.0). Using this comprehensive book as your guide, you can make the switch to object-oriented programming ef...