Главная » 2015»Март»4 » Design Patterns via C#. Приемы объектно-ориентированного проектирования
14:07
Design Patterns via C#. Приемы объектно-ориентированного проектирования
Design Patterns via C#. Приемы объектно-ориентированного проектирования — В книге очень четко, последовательно и структурировано, с примерами реализации в языке C# изложены базовые знания о шаблонах проектирования. Книга впитала в себя многолетний опыт обучения разработчиков применению шаблонов проектирования. В ней нет ничего лишнего, она послужит надежным помощником начинающим и опытным .NET разработчикам.
Название: Design Patterns via C#. Приемы объектно-ориентированного проектирования Автор: Шевчук А., Охрименко Д. Издательство: Itvdn Год: 2015 Страниц: 288 Формат: PDF Размер: 12,6 МБ Качество: Отличное Язык: Русский
Содержание:
Предисловие От авторов Об авторах Благодарности Принятые в книге обозначения Технические рекомендации Дополнительные ресурсы Глава 1. Введение 1.1. Понятие паттерна проектирования Определение Метафора 1.2. Формат описания паттернов проектирования Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Известные применения паттерна в .Net 1.3. Каталог паттернов проектирования Порождающие Структурные Поведенческие 1.4. Техники ООП Фабрика - Продукт Фасад - Подсистема Диспетчеризация 1.5. Принципы организации каталога Цель паттерна Уровень паттерна 1.6. Рекомендации по изучению паттернов 1.7. Рекомендации по применению паттернов Глава 2. Порождающие паттерны Игра - Лабиринт Паттерн Abstract Factory Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода игры «Лабиринт» Известные применения паттерна в .Net Паттерн Builder Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода игры «Лабиринт» Известные применения паттерна в .Net Паттерн Factory Method Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода игры «Лабиринт» Известные применения паттерна в .Net Паттерн Prototype Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода игры «Лабиринт» Известные применения паттерна в .Net Паттерн Singleton Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода игры «Лабиринт» Известные применения паттерна в .Net Глава 3. Структурные паттерны Паттерн Adapter Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Известные применения паттерна в .Net Паттерн Bridge Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Паттерн Composite Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Известные применения паттерна в .Net Паттерн Decorator Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Известные применения паттерна в .Net Паттерн Facade Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Паттерн Flyweight Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Известные применения паттерна в .Net Паттерн Proxy Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Известные применения паттерна в .Net Глава 4. Паттерны поведения Паттерн Chain of Responsibility Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Паттерн Command Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Известные применения паттерна в .Net Паттерн Interpreter Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Паттерн Iterator Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Известные применения паттерна в .Net Паттерн Mediator Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Паттерн Memento Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Реализация Паттерн Observer Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Реализация Пример кода Известные применения паттерна в .Net Паттерн State Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Мотивация Применимость паттерна Результаты Паттерн Strategy Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Применимость паттерна Паттерн Template Method Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Применимость паттерна Результаты Реализация Паттерн Visitor Название Также известен как Классификация Частота использования Назначение Введение Структура паттерна на языке UML Структура паттерна на языке C# Участники Отношения между участниками Применимость паттерна Результаты Реализация Известные применения паттерна в .Net Библиография