Книги по запросу

паттерны проектирования

Посетители сайта довольно часто используют в поиске тему "паттерны проектирования" и проявили интерес к следующим книгам:

C++. Объективно-ориентирированное программирование: Практикум Павловская Т.А.
C++. Объективно-ориентирированное программирование: Практикум
Практикум предназначен для студентов, изучающих язык С++ на семинарах или самостоятельно. Классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии (software engineering) и паттерны проектирования рассматриваются на примерах, сопровождаемых необходимыми теоретическими сведениями....
Приемы объектно-ориентированного проектирования. Паттерны проектирования Влиссидес Д. Гамма Э. Джонсон Р.Б. Хелм Р.
Приемы объектно-ориентированного проектирования. Паттерны проектирования

В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог ...

Программирование сетевых приложений на С++: Том 1 Дуглас Ш. Стивен Х.
Программирование сетевых приложений на С++: Том 1
В книге излагается один из самых перспективных подходов к профессиональному программированию сетевых приложений на С++. Рассматриваются основные причины сложности разработки сетевых приложений, а также паттерны проектирования и АСЕ, которые помогают преодолевать эти сложности на систематической основе....
Скользкие места С++. Как избежать проблемы при проектировании и компиляции ваших программ Дьюхэрст С.К.
Скользкие места С++. Как избежать проблемы при проектировании и компиляции ваших программ

Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++ ...

Технологии Delphi 2006. Новые возможности Бобровский С.И.
Технологии Delphi 2006. Новые возможности
В книге рассмотрены новые возможности системы программирования Delphi 2006 и представлены нововведения в языке, оболочке, редакторе, компиляторе и отладчике. Объяснены новые технологии работы с базами данных и создания приложений для Интернета....
Разработка пользовательских интерфейсов Тидвелл Д.
Разработка пользовательских интерфейсов
Разработать хороший интерфейс не так-то просто. Пользователю в наше время требуется программное обеспечение, работа которого прекрасно отлажена, интерфейс радует взгляд, да и в целом пользоваться программой легко. При этом клиенты и менеджеры требуют, чтобы ПО было оригинальным и быстро продавалось....
Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose Леоненков А.В.
Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose
Предметом книги является описание всех элементов нотации языка UML версии 1.5 и особенностей процесса объектно-ориентированного анализа, проектирования и разработки приложений с использованием всех диаграмм UML 1.5....
C/C++. Структурное и объектно-ориентированное программирование. Практикум Павловская Т.А. Щупак Ю.А.
C/C++. Структурное и объектно-ориентированное программирование. Практикум
Практикум предназначен для изучения языка программирования C++ на семинарах или самостоятельно. Издание дополняет и расширяет учебник Т.А. Павловской "C/C++. Программирование на языке высокого уровня", но может использоваться и как отдельное пособие ...
C++. Объектно-ориентированное программирование. Практикум Павловская Т.А. Щупак Ю.А.
C++. Объектно-ориентированное программирование. Практикум
Практикум предназначен для студентов, изучающих язык С++ на семинарах или самостоятельно. Классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии (software engineering) и паттерны проектирования рассматриваются на примерах, сопровождаемых необходимыми теоретическими сведениями....
Программирование сетевых приложений на С++. Том 1 Хьюстон С.Д. Шмидт Д.
Программирование сетевых приложений на С++. Том 1
В книге излагается один из самых перспективных подходов к профессиональному программированию сетевых приложений на C++....
Программирование сетевых приложений на C++. Том 2 Хьюстон С.Д. Шмидт Д.
Программирование сетевых приложений на C++. Том 2
В книге излагается один из самых перспективных подходов к профессиональному программированию сетевых приложений на С++....
Паттерны проектирования Фримен Э.
Паттерны проектирования
В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга....
Программирование сетевых приложений на С++ Шмидт Д.
Программирование сетевых приложений на С++
В книги излагается один из самых перспективных подходов к профессиональному программированию сетевых приложений на C++....
Разработка пользовательских интерфейсов Тидвелл Д.
Разработка пользовательских интерфейсов
Разработать хороший интерфейс не так-то просто. Пользователю в наше время требуется программное обеспечение, работа которого прекрасно отлажена, интерфейс радует взгляд, да и в целом пользоваться программой легко. При этом клиенты и менеджеры требуют, чтобы ПО было оригинальным и быстро продавалось....
C/C++. Структурное и объектно-ориентированное программирование : практикум Павловская Т.А. Щупак Ю.А.
C/C++. Структурное и объектно-ориентированное программирование : практикум
Практикум предназначен для изучения языка программирования С++ на семинарах или самостоятельно. Издание дополняет и расширяет учебник Т. А. Павловской "С/С++. Программирование на языке высокого уровня", но может использоваться и как отдельное пособие....
Hadoop в действии Лэм Ч.
Hadoop в действии
Обработка больших массивов данных с помощью традиционных СУБД может оказаться трудным делом. Apache Hadoop - это каркас для разработки приложении, предназначенных для выполнения в распределенном кластере, без применения SQL. Такие приложения прекрасно масштабируются и могут обрабатывать гигантские массивы данных....
Разработка веб-приложений с использованием ASP.NET и AJAX Эспозито Д.
Разработка веб-приложений с использованием ASP.NET и AJAX
Написанная известным экспертом в области интернет-разработок Дино Эспозито, эта книга учит современным методам разработки динамических веб-приложений на базе концепции AJAX. С ее помощью вы научитесь планировать, проектировать и создавать интернет-проекты, используя все те богатые возможности, которые предоставляет связка ASP.NET и AJAX....
MongoDB в действии Бэнкер К.
MongoDB в действии
MongoDB - это документо-ориентированная база данных, предназначенная для гибкой, масштабируемой и очень быстрой работы даже при больших объемах данных. При ее проектировании изначально закладывалась высокая доступность, поддержка сложных динамических схем и простое распределение данных по нескольким серверам....
Технологии Delphi 2006. Новые возможности Бобровский С.И.
Технологии Delphi 2006. Новые возможности
В книге рассмотрены новые возможности системы программирования Delphi 2006 и представлены нововведения в языке, оболочке, редакторе, компиляторе и отладчике. Объяснены новые технологии работы с базами данных и создания приложений для Интернета....
Скользкие места С++. Как избежать проблем  при проектировании и компиляции ваших программ Дьюхэрст С.К.
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++....
Программирование с использованием Microsoft ASP.NET 4 Эспозито Д.
Программирование с использованием Microsoft ASP.NET 4
Эта книга представляет собой наиболее полное руководство по Microsoft ASP.NET, полностью переработанное под версию ASP.NET 4....
Приемы объектно-ориентированного проектирования. Паттерны проектирования Влиссидес Д. Гамма Э. Джонсон Р.Б. Хелм Р.
Приемы объектно-ориентированного проектирования. Паттерны проектирования
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме....
C++. Объективно-ориентирированное программирование: Практикум Павловская Т.А.
C++. Объективно-ориентирированное программирование: Практикум
Практикум предназначен для студентов, изучающих язык С++ на семинарах или самостоятельно. Классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии (software engineering) и паттерны проектирования рассматриваются на примерах, сопровождаемых необходимыми теоретическими сведениями....
Паттерны проектирования Бейтс Б. Сьерра К. Фримен Э. Фримен Э.
Паттерны проектирования
В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга....
Приемы объектно-ориентированного проектирования. Паттерны проектирования Влиссидес Д. Гамма Э. Джонсон Р.Б. Хелм Р.
Приемы объектно-ориентированного проектирования. Паттерны проектирования
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме....
Работа мечты для программиста. Тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях Гижере Э. Киндлер Н. Монган Д.
Работа мечты для программиста. Тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях
Эта книга, выходящая уже в третьем издании, поможет программисту с легкостью пройти собеседование и трудоустроиться в любую крупнейшую IT-компанию мира....
Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ Мейерс С.
Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ
Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными....
Паттерны проектирования Бейтс Б. Сьерра К. Фримен Э. Фримен Э.
Паттерны проектирования
В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга....
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ Дьюхэрст С.К.
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке С++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на С++....
Архитектура корпоративных мобильных решений Эспозито Д.
Архитектура корпоративных мобильных решений
В книге рассказывается о различных типах мобильных решений, к которым относятся веб-сайты и мобильные приложения, а также описывается ряд методик и паттернов проектирования мобильных приложений и технологий для разных платформ....
Комплект: Программирование с использованием Microsoft ASP.NET 4 + Разработка веб-приложений с использованием ASP.NET AJAX Эспозито Д.
Комплект: Программирование с использованием Microsoft ASP.NET 4 + Разработка веб-приложений с использованием ASP.NET AJAX
Книга 1 Программирование с использованием Microsoft ASP.NET 4 переводчик: Е. Матвеев Эта книга представляет собой наиболее полное руководство по Microsoft ASP.NET, полностью переработанное под версию ASP.NET 4....
Python на практике. Создание качественных программ с использованием параллелизма, библиотек и паттернов. Руководство Саммерфилд М.
Python на практике. Создание качественных программ с использованием параллелизма, библиотек и паттернов. Руководство
Если вы - опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования. В центре внимания Марка Саммерфилда находятся четыре основных темы:......
Эффективное использование С++. 55 верных способов улучшить структуру и код ваших программ Мэйерс С.
Эффективное использование С++. 55 верных способов улучшить структуру и код ваших программ
Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и эффективными....
Лямбда-выражения в Java 8. функциональное программирование - в массы Уорбэртон Р.
Лямбда-выражения в Java 8. функциональное программирование - в массы
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений....
Изучаем Haskell. Библиотека программиста Мена А.
Изучаем Haskell. Библиотека программиста
Эта книга поможет вам быстро освоить базовые концепции языка программирования Haskell, его библиотеки и компоненты, а также заложит основы функциональной парадигмы программирования, которая становится все более значимой в современном мире разработки ПО....
Паттерны проектирования на платформе .NET Тепляков С.Д.
Паттерны проектирования на платформе .NET
Паттерны проектирования остаются важным инструментом в арсенале разработчика, поскольку они опираются на фундаментальные принципы проектирования. Тем не менее, появление новых конструкций в современных языках программирования делает одни паттерны более важными, а значимость других сводит к минимуму....
Java EE. Паттерны проектирования для профессионалов Йенер М. Фидом А.
Java EE. Паттерны проектирования для профессионалов
Книга \\\"Java EE. Паттерны проектирования для профессионалов\\\" - незаменимый ресурс для всех, кто желает более эффективно работать с Java EE, а также единственная книга, в которой рассмотрены как теория, так и практика использования паттернов проектирования на примерах реальных прикладных задач....
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ Дьюхэрст С.К.
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на......
Адаптивный код. Гибкое кодирование с помощью паттернов проектирования и принципов SOLID. Руководство Гэри М.
Адаптивный код. Гибкое кодирование с помощью паттернов проектирования и принципов SOLID. Руководство
За счет применения принципов, рассмотренных в книге, вы сможете создавать код, который приспосабливается к новым требованиям и непредвиденным сценариям без значительного переписывания. Гэри Маклин Холл описал гибкие практики, принципы и паттерны для......
Паттерны проектирования Фримен Э.
Паттерны проектирования
В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые......
Проектирование на UML Андрианов А.Н. Полежаев В.Г. Хританков А.
Проектирование на UML
В данном сборнике представлены задачи по проектированию программных систем с использованием унифицированного языка моделирования UML 2, принципов и паттернов проектирования. Сборник содержит более 120 задач с несколькими заданиями в каждой по разным разделам UML и проектирования ПО....
Паттерны проектирования на платформе.NET Тепляков С.Д.
Паттерны проектирования на платформе.NET
Паттерны проектирования остаются важным инструментом в арсенале разработчика, поскольку они опираются на фундаментальные принципы проектирования. Тем не менее, появление новых конструкций в современных языках программирования делает одни паттерны......
Spring. Все паттерны проектирования Раджпут Д.
Spring. Все паттерны проектирования
В этой книге дается обзор фреймворка Spring 5 и паттернов проектирования для него. Объясняется принцип внедрения зависимостей (dependency injection), играющий ключевую роль при создании слабосвязанного кода во фреймворке Spring. Затем рассматриваются......
Приемы объектно-ориентированного проектирования. Паттерны проектирования Гамма Э.
Приемы объектно-ориентированного проектирования. Паттерны проектирования
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования......
Распределенные системы. Паттерны проектирования Бёрнс Б.
Распределенные системы. Паттерны проектирования
Современный мир попросту немыслим без использования распределенных систем. Даже у простейшего мобильного приложения есть API, через который оно подключается к облачному хранилищу. Однако, проектирование распределенных систем до сих пор остается......
Приемы объектно-ориентированного проектирования Д. В. Р. Д. Р. Х. Э. Г.
Приемы объектно-ориентированного проектирования
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме....
Скользкие места С++. Как избежать проблемы при проектировании и компиляции ваших программ С.К. Д.
Скользкие места С++. Как избежать проблемы при проектировании и компиляции ваших программ
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++....
Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования Террелл Р.
Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования
Рикардо Террелл научит вас писать идеальный код, с которым любые приложения будут просто летать. Книга содержит примеры на языках С# и F#, описывает паттерны проектирования конкурентных и параллельных программ как в теории, гак и на практике. Вы......
Проектирование на UML. Сборник задач Хританков С.
Проектирование на UML. Сборник задач
В данном сборнике представлены задачи по проектированию ПО с использованием унифицированного языка моделирования UML 2, принципов и паттернов проектирования. Сборник содержит более 120 задач с несколькими заданиями в каждой по разным разделам UML и проектирования ПО....
Идиомы и паттерны проектирования в современном С++ Пикус Ф.
Идиомы и паттерны проектирования в современном С++
C++ — универсальный язык программирования, при проектировании которого была поставлена цель добиться эффективности, высокой производительности и гибкости. Паттерны проектирования — это общепринятые решения известных проблем проектирования. По......