Оплата Доставка Контакты КорзинаКорзина (0) Список желаемогоСписок желаемого (0) Меню
Разработка обслуживаемых программ на языке Java
Разработка обслуживаемых программ на языке Java

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

Виссер Джуст

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

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

- Пишите короткие блоки кода: ограничьте длину методов и конструкторов

- Пишите простые блоки кода: ограничьте число точек ветвления в методах

- Не повторяйте один и тот же код, избегайте риска внесения ошибок в повторяющийся код

- Стремитесь к уменьшению размеров интерфейсов, группируя параметры в объекты

- Разделяйте задачи, избегайте создания больших классов

- Избегайте тесных связей между компонентами архитектуры

- Сбалансируйте количество и размер компонентов верхнего уровня

- Стремитесь к уменьшению размера базы кода

- Автоматизируйте тестирование кода

- Пишите чистый код

2017 год, Мягкая обложка, 182 стр.
ISBN: 978-5-97060-447-2