Быстрая (гибкая) разработка программ на Java и C++: принципы, шаблоны, практика

Роберт C. Мартин

Agile Software Development, Principles, Patterns and Practices First Edition
Robert C. Martin
книга Быстрая (гибкая) разработка программ на Java и C++: принципы, шаблоны, практика

Где купить книгу

Оглавление
Пролистать книгу
Рецензии на книгу

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

Издана новая книга Шилдта по Java SE 7 (JDK 7) - читайте отдельное сообщение в блоге Виктора Штонда



Роберт Мартин в соавторстве с Джеймсом Ньюкирком и Робертом Коссом предлагает вниманию читателей книгу о различных методиках быстрого (и даже экстремального) программирования. Изложение начинается с обзора основных понятий экстремального программирования и завершается готовыми программами, применяемыми на практике. В каждой главе приведены примеры кода на языках программирования Java и C++. Книга будет полезной руководителям групп программистов, нацеленных на быструю разработку коммерческих программных проектов, характеризующихся высоким уровнем качества и минимальной себестоимостью.

752 стр., с ил.; ISBN 5-8459-0558-3, 0-13-597444-5; формат 70x100/16; твердый переплетофсетная2003, 4 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

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



Оглавление книги "Быстрая (гибкая) разработка программ на Java и C++: принципы, шаблоны, практика"

Об авторах Об авторах     
Предисловие Предисловия к книге Быстрая (гибкая) разработка программ на Java и C++: принципы, примеры, практика     
Введение Введение к книге Быстрая (гибкая) разработка программ на Java и C++: принципы, примеры, практика      

Часть I. Быстрая разработка по     
    Глава 1. Быстрая разработка по     Глава 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
Приложение В. Сатира на деятельность двух компаний
Приложение Г. Исходный код - это уже проект

Предметный указатель


Copyright © 1992-2015 Издательская группа "Диалектика-Вильямс"

Rambler  Top100