Гнучка розробка програм на Java і C++: принципи, патерни і методики 41048
-
ISBN978-5-9908462-8-9
-
Видавництво
-
Автор
-
Рік2016
-
МоваРосійська
Все про “Гнучка розробка програм на Java і C++: принципи, патерни і методики”
Від видавця
Будучи написаною розробниками для розробників, книга містить унікальний набір актуальних методів розробки програмного забезпечення. У ній розглядаються об'єктно-орієнтоване проектування, UML, патерни, прийоми гнучкого і екстремального програмування, а також наводиться детальний опис повного процесу проектування для багаторазово використовуваних програм на C++ і Java. З застосуванням практичного підходу до вирішення завдань у книзі показано, як розробляти об'єктно-орієнтовану програму — від ранніх етапів аналізу і низькорівневого проектування до етапу реалізації. Читачі ознайомляться з думками розробника — тут представлені помилки, тупики та творчі ідеї, які виникають у процесі проектування програмного забезпечення.
У книзі розкриваються такі теми, як статика і динаміка, принципи проектування з використанням класів, складністю управління, принципи проектування з застосуванням пакетів, аналіз і проектування, патерни і перетин парадигм. Один за одним пояснюються принципи об'єктно-орієнтованого проектування, які потім демонструються на численних прикладах, повністю опрацьованих проектах і навчальних прикладах. Розглядаються пастки, підводні камені та обхідні шляхи, що зустрічаються під час застосування мови C++ і об'єктно-орієнтованого проектування, після чого пояснюються способи використання гнучких методів.
Детально обговорюються методи проектування і розробки великих програмних систем.
Книга призначена для розробників програмного забезпечення, програмістів і аналітиків, які прагнуть зрозуміти, як проектувати об'єктно-орієнтоване ЗА допомогою сучасних методів.
Автор бестселерів і знаменитий експерт в області розробки програмного забезпечення Роберт С. Мартін показує, як вирішувати найбільш складні проблеми, з якими стикаються розробники, менеджери проектів і провідні інженери програмних проектів. Це всеосяжне і практичне керівництво по гнучкої розробки та екстремального програмування, написане одним з батьків-засновників гнучкої розробки:
- навчає розробників та менеджерів проектів вміння завершувати проекти в строк і вкластися у виділений бюджет, використовуючи всю міць гнучкої розробки;
- застосовує реальні навчальні приклади для демонстрації планування, тестування, рефакторінгу і парного програмування, використовуючи екстремальне програмування;
- містить велику кількість повторно використовуваного коду C++ і Java;
- зосереджена на вирішенні задач в системах, орієнтованих на замовника, з застосуванням UML і патернів.
Про автора
Роберт С. Мартін — президент компанії Object Mentor, Inc. Він і його команда консультантів в області ЗА використовують об'єктно-орієнтоване проектування, патерни, UML, гнучкі методики і екстремальне програмування в інтересах клієнтів по всьому світу. Мартін є автором кількох бестселерів, включаючи Designing Object-Oriented C++ Applications Using the Booch Method (Prentice Hall, 1995). Він також був провідним редактором книги Pattern Languages of Program Design 3 (Addison Wesley, 1997), редактором книги More C++ Gems (Cambridge, 1999) і разом з Джеймсом Ньюкирком написав книгу XP in Practice (Addison-Wesley, 2001). З 1996 року по 1999 рік Роберт Мартін був головним редактором у журналі C++ Report, а також регулярним доповідачем на міжнародних конференціях і промислових виставках.
Анотація
Всі характеристики
- Видавництво
- Автор
- Категорія
- Рік2016
- Сторінок704
- Формат170х240 мм
- ОбкладинкаТверда
- Тип паперуОфсетний
- МоваРосійська
- Оригінальна назваAgile Software Development, Principles, Patterns and Practices
Товар входить до категорії
-
Самовивіз з відділень поштових операторів від
45 ₴ -80 ₴ -
Доставка поштовими сервісами - тарифи перевізника
Рецензії