fbpx

Об’єктно-орієнтоване проектування: концепції та програмний код

Об’єктно-орієнтоване проектування: концепції та програмний код

Ціна: 1050 грн.

Автор: Хольгер Гаст
Видавництво: Діалектика
Мова російська
К-ть сторінок 1040
Формат: 70×100 / 16

Немає в наявності

Артикул: 978-5-9500296-9-1 Категорія: Product ID: 12672

Об’єктно-орієнтоване проектування: концепції та програмний код. Хольгер Гаст

Ця книга покликана допомогти читачеві глибоко засвоїти поняття об’єктів, розкрити їх справжній потенціал, щоб писати код, ефективно працюючий в реальних умовах. У ній розглядаються особливості об’єктно-орієнтованої розробки, включно із застосуванням мов, бібліотек і каркасів, а також прийняття стратегічних рішень, пов’язаних з проектними шаблонами, контрактами, проектуванням і системної архітектурою.

На практичних прикладах, взятих з інтегрованого середовища розробки Eclipse, в цій книзі пояснюються ролі окремих об’єктів в додатку, порядок їх реагування на події, виконання запитів на обслуговування, а також перетворення вдалих проектних рішень в низькоякісний продукт. Ця книга адресована тим розробникам, які мають хоча б самим елементарним досвідом, закінчили вступний курс програмування або університетський курс з комп’ютерних наук або ж знаходяться тільки на самому початку своєї кар’єри розробника програмного забезпечення.

Незважаючи на те що більшість розробників користуються нині об’єктно-орієнтованими мовами програмування, розкрити повністю справжній потенціал об’єктів здатні тільки ті, хто глибоко розбирається в понятті об’єкта. Ця книга допоможе читачеві засвоїти це поняття, щоб писати код, ефективно працюючий в реальних умовах. Її автор, Хольгер Гаст, зосереджує увагу читача на принципах і поняттях, які незмінно доводять свою особливу цінність, і показує, як застосовувати їх в конкретному коді. Не обмежуючись простими прикладами, він досліджує серйозні труднощі, пояснює невірно тлумачать поняття і допомагає читачеві уникнути малопомітних помилок, які можуть мати катастрофічні наслідки.

Хольгер Гаст розглядає технічні особливості застосування мов програмування, бібліотек і каркасів, а також прийняття стратегічних рішень, пов’язаних з проектними шаблонами, контрактами, проектуванням і системної архітектурою. Він пояснює ролі окремих об’єктів в додатку, порядок їх реагування на події, виконання запитів на обслуговування, а також перетворення вдалих проектних рішень в низькоякісний продукт.

Використовуючи практичні приклади, взяті з Eclipse, він показує, яким чином інструментальні засоби цієї інтегрованої середовища розробки допомагають працювати більш ефективно, заощаджувати час, а іноді автоматично генерувати високоякісний код. Ця книга адресована тим розробникам, які мають хоча б самим елементарним досвідом, закінчили вступний курс програмування або університетський курс з комп’ютерних наук або ж знаходяться тільки на самому початку своєї кар’єри розробника програмного забезпечення.

Зміст:

  • Частина I. Застосування мови
  • Глава 1. Основи використання об’єктів
  • Глава 2. Основні структури об’єктів
  • Глава 3. Абстракція і ієрархія
  • Частина II. контракти
  • Глава 4. контракти об’єктів
  • Глава 5. тестування
  • Глава 6. умови контрактів
  • Частина III. події
  • Глава 7. Введення в Standard Widget Toolkit
  • Глава 8. Короткий вступ в потоки виконання
  • Глава 9. Структурування додатків з графічним призначеним для користувача інтерфейсом
  • Глава 10. кінцеві автомати
  • Частина IV. Проектування на основі обов’язків
  • Глава 11. Методика проектування на основі обов’язків
  • Глава 12. стратегії проектування
  • Частина V. Додатки

 

———————

Купити в Україні, замовити онлайн в інтернет-магазині ReadMe (РідМі), прийом замовлень цілодобово, оплата післяплатою, картою Visa, MasterCard, Приват24, LiqPay.

Для покупки натисніть кнопку «В кошик», потім – «Оформити замовлення»

Название

Об'єктно-орієнтоване проектування: концепції та програмний код

Автор

Видавництво

діалектика

Мова

Російська

Количество страниц

1040

Формат, мм

165 * 235 мм

Бумага

офсетний

ISBN

978-5-9500296-9-1

Штрихкод

9785950029691

Обкладинка

Тверда