Разработка обслуживаемых программ на языке Java
книга

Разработка обслуживаемых программ на языке Java

Здесь можно купить книгу "Разработка обслуживаемых программ на языке Java " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Автор: Джуст Виссер

Форматы: PDF

Издательство: ДМК Пресс

Год: 2017

Место издания: Москва

ISBN: 978-5-97060-447-2

Страниц: 182

Артикул: 95451

Возрастная маркировка: 16+

Электронная книга
359

Краткая аннотация книги "Разработка обслуживаемых программ на языке Java"

Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке Java, но существует аналогичная книга с примерами на языке C#. Издание предназначено программистам на Java, желающим научиться писать качественный и хорошо поддерживаемый код.

Содержание книги "Разработка обслуживаемых программ на языке Java "


Об авторах
Предисловие
Глава 1. Введение
1.1. Что такое обслуживаемость?
1.2. Почему так важна обслуживаемость?
1.3. Три принципа, на которых основаны рекомендации
1.4. Заблуждения относительно обслуживаемости
1.5. Рейтинг обслуживаемости
1.6. Обзор рекомендаций по улучшению обслуживаемости
Глава 2. Пишите короткие блоки кода
2.1. Мотивация
2.2. Как применять рекомендацию
2.3. Типичные возражения против коротких блоков кода
2.4. Дополнительные сведения
Глава 3. Пишите простые блоки кода
3.1. Мотивация
3.2. Как применять рекомендацию
3.3. Типичные возражения против создания простых блоков кода
3.4. Дополнительные сведения
Глава 4. Не повторяйте один и тот же код
Виды дублирования
4.1. Мотивация
4.2. Как применять рекомендацию
4.3. Типичные возражения против исключения дублирования
4.4. Дополнительные сведения
Глава 5. Стремитесь к уменьшению размеров интерфейсов
5.1. Мотивация
5.2. Как применять рекомендацию
5.3. Типичные возражения против сокращения размеров интерфейсов
5.4. Дополнительные сведения
Глава 6. Разделяйте задачи на модули
6.1. Мотивация
6.2. Как применять рекомендацию
6.3. Типичные возражения против разделения задач
Глава 7. Избегайте тесных связей между элементами архитектуры
7.1. Мотивация
7.2. Как применять рекомендацию
7.3. Типичные возражения против устранения тесных связей компонентов
7.4. Дополнительные сведения
Глава 8. Стремитесь к сбалансированности архитектуры компонентов
8.1. Мотивация
8.2. Как применять рекомендацию
8.3. Типичные возражения против стремления к сбалансированности компонентов
8.4. Дополнительные сведения
Глава 9. Следите за размером базы кода
9.1. Мотивация
9.2. Как применять рекомендацию
9.3. Типичные возражения против уменьшения размеров базы кода
Глава 10. Автоматизируйте тестирование
10.1. Мотивация
10.2. Как применять рекомендацию
10.3. Типичные возражения против автоматизации тестов
10.4. Дополнительные сведения
Глава 11. Пишите чистый код
11.1. Не оставляйте следов
11.2. Как применять рекомендацию
11.3. Типичные возражения против написания чистого кода
Глава 12. Дальнейшие действия
12.1. Применение рекомендаций на практике
12.2. Низкоуровневые (блоки кода) рекомендации имеют более высокий приоритет, если они противоречат высокоуровневым (компоненты) рекомендациям
12.3. Помните, что учитывается каждое действие
12.4. Передовой опыт разработки будет рассмотрен в следующей книге
Приложение А. Как в SIG оценивается обслуживаемость
Предметный указатель

Все отзывы о книге Разработка обслуживаемых программ на языке Java

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Внимание!
При обнаружении неточностей или ошибок в описании книги "Разработка обслуживаемых программ на языке Java (автор Джуст Виссер)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!