|
Быстрая (гибкая) разработка программ на Java и C++: принципы, шаблоны, практика
Роберт C. Мартин
Agile Software Development, Principles, Patterns and Practices First Edition
Robert C. Martin
|
Цены на книгу
Оглавление
Пролистать книгу
Рецензии на книгу
О новой книге Бьярне Страуструпа "ПРОГРАММИРОВАНИЕ на C++" в блоге Виктора Штонда
|
Роберт Мартин в соавторстве с Джеймсом Ньюкирком и Робертом Коссом предлагает вниманию читателей книгу о различных методиках быстрого (и даже экстремального) программирования. Изложение начинается с обзора основных понятий экстремального программирования и
завершается готовыми программами, применяемыми на практике. В каждой главе приведены примеры кода на языках программирования Java и C++.
Книга будет полезной руководителям групп программистов, нацеленных на быструю разработку коммерческих программных проектов, характеризующихся высоким уровнем качества и минимальной себестоимостью.
752 стр., с ил.; ISBN 5-8459-0558-3, 0-13-597444-5; формат 70x100/16; твердый переплет2003, 4 кв.; Вильямс.
|
|
|
|
Книги, рекомендуемые вместе с этой книгой:
- Visual C++ 2008: базовый курс. Visual Studio® 2008, Айвор Хортон
- Java 2. Библиотека профессионала, том 2. Тонкости программирования, 8-е издание, Кей С. Хорстманн, Гари Корнелл
- Полный справочник по Java SE 6, 7-е издание, Герберт Шилдт
- Язык программирования C++ для профессионалов. Си, Николас A. Солтер, Скотт Дж. Клепер
- Java 2. Библиотека профессионала, том 1. Основы. 8-е издание, Кей С. Хорстманн, Гари Корнелл
- Гибкая разработка приложений на Java с помощью Spring, Hibernate и Eclipse, Анил Хемраджани
- Компиляторы: принципы, технологии и инструментарий, 2 издание, Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман
- Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование 3-е издание, Крэг Ларман
Раздел каталога:
Выбор книг по ключевым словам: книга гибкая разработка программ, объектно-ориентированное программирование, парное программирование, принципы объектно-ориентированного программирования, экстремальное программирование, метафора, проектный шаблон, рефакторинг, robert c. martin, james w. newkirk, robert s. koss, роберт мартин, джеймс ньюкирк, роберт косс, srp, ocp, lsp, dip, lsp, rep, crp, ccp, adp, |
Оглавление книги "Быстрая (гибкая) разработка программ на Java и C++: принципы, шаблоны, практика"Об авторах
Предисловие
Введение
Часть I. Быстрая разработка по
Глава 1. Быстрая разработка по
Глава 2. Основы экстремального программирования
Глава 3. Планирование
Глава 4. Тестирование
Глава 5. Рефакторинг
Глава 6. Пример из практики программирования
Часть II. Быстрое проектирование
Глава 7. Быстрое проектирование. краткое введение
Глава 8. Принцип персональной ответственности
Глава 9. Принцип открытия-закрытия
Глава 10. Принцип подстановки лискоу
Глава 11. Dip: принцип инверсии зависимостей
Глава 12. Isp: принцип отделения интерфейса
Часть III. Практическое занятие: программа расчета зарплаты
Глава 13. Шаблоны command и active object
Глава 14. Шаблоны template method и strategy: наследование и делегирование
Глава 15. Шаблоны facade и mediator
Глава 16. Шаблоны singleton и monostate
Глава 17. Объект null
Глава 18. Практическое занятие: программа по расчету зарплаты (первая итерация)
Глава 19. Практическое занятие: реализация программы по расчету зарплаты
Часть IV. Упаковка программы расчета зарплаты
Глава 20. Принципы упаковки программных проектов
Глава 21. Шаблон factory
Глава 22. Практическое занятие: программа расчета зарплаты (часть 2)
Часть V. Практическое занятие: моделирование метеостанции
Глава 23. Шаблон composite
Глава 24. Обратно к шаблонам: observer
Глава 25. Некоторые примеры из практики: шаблоны abstract Server, Adapter и Bridge
Глава 26. Шаблоны proxy и stairway to heaven: управление api от независимых производителей
Глава 27. Практическое занятие: метеостанция
Часть VI. Практическое занятие: система ets
Глава 28. Шаблон visitor
Глава 29. Шаблон state
Глава 30. Схема ets
Часть VII. Приложения
Приложение А. UML-запись I: CGI-пример
Приложение Б. UML-запись II: STATMUX
Приложение В. Сатира на деятельность двух компаний
Приложение Г. Исходный код - это уже проект
Предметный указатель
|