Описание
Разработка обслуживаемых программ на языке Java
Артикул Маркета
103723156586
Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.
Пэй
2 271 ₽
–57%
Осталось 2 шт
–200 ₽
С доставкой по клику
Заказ от 1500₽
Пэй
2 271 ₽
–57%
Доставка Маркета
2 окт, по клику 0 ₽
Москва
2 окт, пункт выдачи 0 ₽
Москва
Быстрый возврат
О возвратах
книги ДМК Пресс
Магазин
1.1Kзаказов
52подписчика
1год на Маркете
О товаре
Описание
Плохой код стоит дорого. Эта книга — инструкция по предотвращению срывов сроков и дорогих ошибок!
Срывы сроков, вечные правки багов, страх вносить изменения? Пора заняться обслуживаемостью кода. Эта книга — ваш антидот от «технического долга». Консультанты SIG, проанализировав сотни проектов, вывели 10 простых, но мощных правил написания поддерживаемого кода на Java. Короткие методы, борьба с дублированием, снижение связности, автоматизация тестов — эти принципы сразу дадут результат. Внедрите их в команде, и вы заметите, как ускорится разработка, а количество ошибок пойдёт на спад. Инвестиция, которая окупится в первом же квартале.
Вы когда-нибудь ощущали разочарование, работая с чужим кодом? Сегодня трудности сопровождения исходного кода представляют важную проблему разработки программного обеспечения, приводящую к дорогостоящим срывам сроков и ошибкам. Подключайтесь к ее решению. Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем.
Написанная консультантами компании Software Improvement Group (SIG), книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке Java, но существует аналогичная книга с примерами на языке C#.
• Пишите короткие блоки кода: ограничьте длину методов и конструкторов
• Пишите простые блоки кода: ограничьте число точек ветвления в методах
• Не повторяйте один и тот же код, избегайте риска внесения ошибок в повторяющийся код
• Стремитесь к уменьшению размеров интерфейсов, группируя параметры в объекты
• Разделяйте задачи, избегайте создания больших классов
• Избегайте тесных связей между компонентами архитектуры
• Сбалансируйте количество и размер компонентов верхнего уровня
• Стремитесь к уменьшению размера базы кода
• Автоматизируйте тестирование кода
• Пишите чистый код
Срывы сроков, вечные правки багов, страх вносить изменения? Пора заняться обслуживаемостью кода. Эта книга — ваш антидот от «технического долга». Консультанты SIG, проанализировав сотни проектов, вывели 10 простых, но мощных правил написания поддерживаемого кода на Java. Короткие методы, борьба с дублированием, снижение связности, автоматизация тестов — эти принципы сразу дадут результат. Внедрите их в команде, и вы заметите, как ускорится разработка, а количество ошибок пойдёт на спад. Инвестиция, которая окупится в первом же квартале.
Вы когда-нибудь ощущали разочарование, работая с чужим кодом? Сегодня трудности сопровождения исходного кода представляют важную проблему разработки программного обеспечения, приводящую к дорогостоящим срывам сроков и ошибкам. Подключайтесь к ее решению. Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем.
Написанная консультантами компании Software Improvement Group (SIG), книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке Java, но существует аналогичная книга с примерами на языке C#.
• Пишите короткие блоки кода: ограничьте длину методов и конструкторов
• Пишите простые блоки кода: ограничьте число точек ветвления в методах
• Не повторяйте один и тот же код, избегайте риска внесения ошибок в повторяющийся код
• Стремитесь к уменьшению размеров интерфейсов, группируя параметры в объекты
• Разделяйте задачи, избегайте создания больших классов
• Избегайте тесных связей между компонентами архитектуры
• Сбалансируйте количество и размер компонентов верхнего уровня
• Стремитесь к уменьшению размера базы кода
• Автоматизируйте тестирование кода
• Пишите чистый код
Характеристики
Общие характеристики
Артикул Маркета
103723156586
Дополнительно
Внешний вид товаров и/или упаковки может быть изменён изготовителем и отличаться от изображенных на Яндекс Маркете.Возрастное ограничение 18+
Нет отзывов и оценок
Но можно задать вопрос, чтобы узнать о товаре больше
Рекомендуем
Цена с картой Яндекс Пэй 1280 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 1328 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 1608 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 1991 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 538 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 327 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 246 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 2427 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 996 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 1299 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 503 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 621 ₽ вместо
Пэй
Цена с картой Яндекс Пэй 1734 ₽ вместо
Пэй
Войдите в аккаунтИ тогда откроется корзина, а цены на Маркете могут стать ниже