DiaMail - Книжный интернет-магазин - На главную   Обратная связь   044-353-0111
067-877-1666
066-366-1250
обратная связь
    Помощь
- доставка
- оплата
- как заказать
     

  Книга "Объектно-ориентированное проектирование: концепции и программный код. Хольгер Гас..."
заказать

БЕСПЛАТНАЯ ДОСТАВКА
по Украине
при заказе от 600 грн

СКИДКИ  5-13%
от количества, от суммы,
накопительные

ПРИНИМАЕМ К ОПЛАТЕ
Принимаем оплату картами Visa Принимаем 
оплату картами MasterCard
Принимаем оплату через Приват-24 Принимаем оплату через WebMoney, BitCoin

Мы на Facebook

ПОДЕЛИТЬСЯ









Издатель рекомендует

Книга для всех

Цифровая фотография. Том 1
Цифровая фотография. Том 1



Книгу "Объектно-ориентированное проектирование: концепции и программный код" можно предварительно заказать в интернет-магазине DiaMail.
Оперативная доставка книги "Объектно-ориентированное проектирование: концепции и программный код" курьером по Киеву, Новой Почтой по Украине и Укрпочтой, также, и за пределы Украины, как с оплатой наличными или наложенным платежом, так и после предварительной оплаты с помощью VISA/MasterCard, Приват-24, WebMoney, на карту ПриватБанка.
Вы можете в режиме онлайн прочитать часть книги, ознакомиться с содержанием и оглавлением. Узнать тип обложки, бумаги, формат. ISBN книги 978-5-9500296-9-1, 978-0-321-99554-4.
Рекомендуем обратить внимание на другие книги автора Хольгер Гаст.





Объектно-ориентированное проектирование: концепции и программный код

книга "Объектно-ориентированное проектирование: концепции и программный код, Хольгер Гаст - увеличить изображение"

Оставить заявку
Цена
1025.00 грн.
предварительная цена
   
Наличие
предварительный заказ
ожидаемое поступление: май 2018

май 2018 г.; 1040 стр.; твердый переплет; тип бумаги: офсетная белая; формат 70x100/16 (170x240 мм);
Издательство Вильямс; ISBN 978-5-9500296-9-1, 978-0-321-99554-4

Книга "Объектно-ориентированное проектирование: концепции и программный код" призвана помочь читателю глубоко усвоить понятие объектов, раскрыть их истинный потенциал, чтобы писать код, эффективно работающий в реальных условиях. В ней рассматриваются особенности объектно-ориентированной разработки, включая применение языков, библиотек и каркасов, а также принятие стратегических решений, связанных с проектными шаблонами, контрактами, проектированием и системной архитектурой. На практических примерах, взятых из интегрированной среды разработки Eclipse, в этой книге поясняются роли отдельных объектов в приложении, порядок их реагирования на события, выполнения запросов на обслуживание, а также преобразования удачных проектных решений в качественный код.

Эта книга адресована тем разработчикам, которые обладают хотя бы самым элементарным опытом, окончили вводный курс программирования или университетский курс по компьютерным наукам или же находятся только в самом начале своей карьеры разработчика программного обеспечения.

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

Ее автор, Хольгер Гаст, сосредоточивает внимание читателя на принципах и понятиях, которые неизменно доказывают свою особую ценность, и показывает, как применять их в конкретном коде.

Не ограничиваясь простыми примерами, он исследует серьезные затруднения, поясняет неверно истолковываемые понятия и помогает читателю избежать малозаметных ошибок, которые могут иметь катастрофические последствия.

Хольгер Гаст рассматривает технические особенности применения языков программирования, библиотек и каркасов, а также принятия стратегических решений, связанных с проектными шаблонами, контрактами, проектированием и системной архитектурой. Он поясняет роли отдельных объектов в приложении, порядок их реагирования на события, выполнения запросов на обслуживание, а также преобразования удачных проектных решений в качественный код. Используя практические примеры, взятые из Eclipse, он показывает, каким образом инструментальные средства этой интегрированной среды разработки помогают работать более эффективно, экономить время, а иногда автоматически генерировать высококачественный код.

Эта книга адресована тем разработчикам, которые обладают хотя бы самым элементарным опытом, окончили вводный курс программирования или университетский курс по компьютерным наукам или же находятся только в самом начале своей карьеры разработчика программного обеспечения.

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

Об авторе
Хольгер Гаст окончил в 2000 году Тюбингенский университет (Германия), по специальности "Компьютерные науки" и получил степень доктора философии, защитив там же диссертацию по системам типов для языков программирования в 2005 году. После защиты диссертации он занимался теорией доказательства формальной корректности программного обеспечения, получив в 2012 году степень хабилитированного доктора в области компьютерных наук в Тюбингенском университете. Начиная с 2000 года, Хольгер преподавал дисциплины программной инженерии в рамках разнообразных курсов по компьютерным наукам, начиная с введения в программирование и кончая лекциями по разработке программного обеспечения и проектированию его архитектуры. В область его интересов входят научно-исследовательские базы данных для гуманитарных наук и модельно-ориентированное проектирование датацентричных веб-приложений.

Файлы к книге http://archive.williamspublishing.com/archive/978-5-9500296-9-1/how-to-use-objects.zip

Читать полностью ⇓

Подробнее о книге от издателя: оглавление, содержание, пролистать 

 От издателя  

• оглавление
• пролистать книгу

Оглавление книги "Объектно-ориентированное проектирование: концепции и программный код"


Введение     19
Часть I. Применение языка     29
Глава 1. Основы использования объектов     31
Глава 2. Основные структуры объектов     159
Глава 3. Абстракция и иерархия     221
Часть II. Контракты     279
Глава 4. Контракты объектов     281
Глава 5. Тестирование     351
Глава 6. Условия контрактов     411
Часть III. События     483
Глава 7. Введение в Standard Widget Toolkit     485
Глава 8. Краткое введение в потоки выполнения     579
Глава 9. Структурирование приложений с графическим пользовательским интерфейсом     617
Глава 10. Конечные автоматы     721
Часть IV. Проектирование на основе обязанностей     771
Глава 11. Методика проектирования на основе обязанностей     773
Глава 12. Стратегии проектирования     867
Часть V. Приложения     987
Приложение. Работа с модулями, подключаемыми
к среде Eclipse     989
Библиография     1013
Предметный указатель     1035

Обсуждение книги в блоге Виктора Штонда

Оригинальное издание
How to Use Objects: Code and Concepts, Holger Gast





 Лучшие книги аналогичной тематики  

Java 8. Полное руководство, 9-е издание. Герберт Шилдт
Java 8. Полное руководство, 9-е издание.
Герберт Шилдт
Цена: 1025.00 грн.

Spring 4 для профессионалов. Кларенс Хо, Роб Харроп, Крис Шефер
Spring 4 для профессионалов.
Кларенс Хо, Роб Харроп, Крис Шефе...
Цена: 1025.00 грн.

Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем. Эрик Эванс
Предметно-ориентированное проектирование (DDD): структуризац...
Эрик Эванс
Цена: 1025.00 грн.

Шаблоны корпоративных приложений. Мартин Фаулер
Шаблоны корпоративных приложений.
Мартин Фаулер
Цена: 855.00 грн.


Философия Java. 4-е полное издание. Брюс Эккель
Философия Java. 4-е полное издание.
Брюс Эккель
Цена: 960.00 грн.

Scrum: гибкая разработка ПО. Майк Кон
Scrum: гибкая разработка ПО.
Майк Кон
Цена: 855.00 грн.

Java. Библиотека профессионала, том 1. Основы. 10-е издание. Кей С. Хорстманн, Гари Корнелл
Java. Библиотека профессионала, том 1. Основы. 10-е издание.
Кей С. Хорстманн, Гари Корнелл
Цена: 765.00 грн.

Рефакторинг с использованием шаблонов. Исправленное издание. Джошуа Кериевски
Рефакторинг с использованием шаблонов. Исправленное издание.
Джошуа Кериевски
Цена: 765.00 грн.


Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ. Джез Хамбл, Дейвид Фарли
Непрерывное развертывание ПО: автоматизация процессов сборки...
Джез Хамбл, Дейвид Фарли
Цена: 855.00 грн.

Компиляторы: принципы, технологии и инструментарий, 2-е издание. Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман
Компиляторы: принципы, технологии и инструментарий, 2-е изда...
Альфред В. Ахо, Моника С. Лам, Ра...
Цена: 1370.00 грн.

Эффективная работа с унаследованным кодом. Майкл Физерс
Эффективная работа с унаследованным кодом.
Майкл Физерс
Цена: 765.00 грн.

Чистый код: создание, анализ и рефакторинг. Библиотека программиста. Роберт Мартин
Чистый код: создание, анализ и рефакторинг. Библиотека прогр...
Роберт Мартин
Цена: 380.00 грн.


Рефакторинг: улучшение проекта существующего кода Мартин Фаулер, Кент Бек, Джон Брант, Уильям Опдайк, Дон Робертс
Рефакторинг: улучшение проекта существующего кода
Мартин Фаулер, Кент Бек, Джон Бра...
Цена: 765.00 грн.

Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд. Лайза Криспин, Джанет Грегори
Гибкое тестирование: практическое руководство для тестировщи...
Лайза Криспин, Джанет Грегори
Цена: 855.00 грн.

Java 2. Библиотека профессионала, том 1. Основы, 8-е издание. Кей С. Хорстманн, Гари Корнелл
Java 2. Библиотека профессионала, том 1. Основы, 8-е издание...
Кей С. Хорстманн, Гари Корнелл
Цена: 390.00 грн.

Гибкая разработка программ на Java и C++: принципы, паттерны и методики Роберт C. Мартин
Гибкая разработка программ на Java и C++: принципы, паттерны...
Роберт C. Мартин
Цена: 765.00 грн.

Скидки от 5% - при покупке от 3 книг или от 1000 грн. Подробнее





 Новые книги аналогичной тематики  

Релевантный поиск с использованием Elasticsearch и Solr Даг Тарнбулл, Джон Берримен
Релевантный поиск с использованием Elasticsearch и Solr
Даг Тарнбулл, Джон Берримен
Цена: 985.00 грн.

Spring в действии. 3-е издание Крейг Уоллс
Spring в действии. 3-е издание
Крейг Уоллс
Цена: 1095.00 грн.

Qt 5.10. Профессиональное программирование на C++ Макс Шлее
Qt 5.10. Профессиональное программирование на C++
Макс Шлее
Цена: 1160.00 грн.

Unity в действии. Мультиплатформенная разработка на C# Джозеф Хокинг
Unity в действии. Мультиплатформенная разработка на C#
Джозеф Хокинг
Цена: 540.00 грн.


Современный Java: рецепты программирования Кен Коузен
Современный Java: рецепты программирования
Кен Коузен
Цена: 880.00 грн.

УЦЕНКА: Java 8: руководство для начинающих, 6-е издание. Герберт Шилдт
УЦЕНКА: Java 8: руководство для начинающих, 6-е издание.
Герберт Шилдт
Цена: 475.00 грн.

Java. Карманный справочник. 4-е издание Роберт Лигуори, Патрисия Лигуори
Java. Карманный справочник. 4-е издание
Роберт Лигуори, Патрисия Лигуори
Цена: 240.00 грн.

Minecraft. Полное и исчерпывающее руководство. 4-е издание обновленное и дополненное Стивен ОБрайен
Minecraft. Полное и исчерпывающее руководство. 4-е издание о...
Стивен ОБрайен
Цена: 490.00 грн.


Java для чайников, 7-е издание Барри Берд
Java для чайников, 7-е издание
Барри Берд
Цена: 390.00 грн.

Психбольница в руках пациентов. Алан Купер об интерфейсах Алан Купер
Психбольница в руках пациентов. Алан Купер об интерфейсах
Алан Купер
Цена: 630.00 грн.

Computer Science: основы программирования на Java, ООП, алгоритмы и структуры данных Роберт Седжвик, Кевин Уэйн
Computer Science: основы программирования на Java, ООП, алго...
Роберт Седжвик, Кевин Уэйн
Цена: 1170.00 грн.

Системы баз данных. Полный курс Гектор Гарсиа-Молина, Джеффри Д. Ульман, Дженнифер Уидом
Системы баз данных. Полный курс
Гектор Гарсиа-Молина, Джеффри Д. ...
Цена: 1025.00 грн.

Скидки от 5% - при покупке от 3 книг или от 1000 грн. Подробнее



 Разделы каталога  


© 1998-2018 Интернет-магазин DiaMail