Разработка обслуживаемых программ на языке Java
Здесь можно купить книгу "Разработка обслуживаемых программ на языке Java " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-447-2
Страниц: 182
Артикул: 95451
Возрастная маркировка: 16+
Краткая аннотация книги "Разработка обслуживаемых программ на языке 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" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Разработка обслуживаемых программ на языке Java (автор Джуст Виссер)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку