Издательство ДМК Пресс
Официальный сайт издательства ДМК Пресс

Интернет-магазинdmkpress.help@gmail.com
+7 (499) 322-19-38

Издание книг dmkpress@gmail.comПишите на email

Оптовая продажа books@alians-kniga.ru+7 (499) 782-38-89

Моя корзина
В корзине нет ни одного товара

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

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

"Building Maintainable Software: Ten Guidelines for Future-Proof Code. JAVA Edition"

Оригинальный правообладатель:

"O'Reilly"

Автор: Виссер Дж.
Дата выхода: декабрь 2016 года
Формат: 148 * 210 мм
Бумага: офсетная
Обложка: Мягкая обложка
Объем, стр.: 182
ISBN: 978-5-97060-447-2
Вес, гр.: 200

Оглавление и отрывки из глав

Купить электронную книгу

449 руб

Аннотация

Вы когда-нибудь ощущали разочарование, работая с чужим кодом? Сегодня трудности сопровождения исходного кода представляют важную проблему разработки программного обеспечения, приводящую к дорогостоящим срывам сроков и ошибкам. Подключайтесь к ее решению. Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем.

Написанная консультантами компании Software Improvement Group (SIG), книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке Java, но существует аналогичная книга с примерами на языке C#.

• Пишите короткие блоки кода: ограничьте длину методов и конструкторов
• Пишите простые блоки кода: ограничьте число точек ветвления в методах
• Не повторяйте один и тот же код, избегайте риска внесения ошибок в повторяющийся код
• Стремитесь к уменьшению размеров интерфейсов, группируя параметры в объекты
• Разделяйте задачи, избегайте создания больших классов
• Избегайте тесных связей между компонентами архитектуры
• Сбалансируйте количество и размер компонентов верхнего уровня
• Стремитесь к уменьшению размера базы кода
• Автоматизируйте тестирование кода
• Пишите чистый код

 

Для добавление комментария необходимо Войти или Зарегистрироваться.

События

21 сентября 2018 года

Технологии машинного обучения 2018

Конференция ИД "Открытые системы"



21 сентября 2018 года

Сryptofest 2018

Все самое важное и актуальное на Сryptofest 2018



18 сентября 2018 года

MBLT DEV 2018

Архив новостей

Хотите получать информацию о новинках нашего издательства? Оставьте свой Email в форме ниже

Нажимая на кнопку «Подписаться», я даю согласие на обработку персональных данных