Рефакторинг в C#. Как уменьшить долг
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 15
Оплачивая «Рефакторинг в C#. Как уменьшить долг» данное изделие из «Программирование» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
Рефакторинг в C#. Как сократить технический долг и оптимизировать код с помощью Visual Studio, .NET 8 и C# 12
Автор: Мэтт Эланд
Издатель: Helion
Год выпуска: 2025
Переводчик: Лукаш Пивко
ISBN: 9788328916807
Формат: 165x235
Переплет: мягкий
Страниц: 408
Книга новая
Цена обложки книги: 99,00 злотых > Акционную цену можно узнать на нашем сайте аукцион!
Термин «технический долг» означает набор ярлыков, недостатков и ошибок проектирования, возникающих в ходе эволюционного развития программы. Если их не устранить, они могут резко замедлить работу над программой. Решение подобных проблем называется рефакторингом, и каждый разработчик должен уметь это делать.
В этой доступной, хорошо написанной книге вы узнаете, что такое технический долг, что его вызывает и как его можно безопасно реорганизовать с помощью современных инструментов, доступных в Visual Studio, а также новейших компонентов C# 12 и .NET 8. Вы также узнаете, как использовать расширенные модульные тесты, созданные с помощью xUnit и таких библиотек, как Moq, Snapper или Scientist.NET. Вы узнаете, как применять принципы SOLID для создания удобного в сопровождении кода, а также изучите методы защитного программирования, которые можно применять к новым версиям C#. Кроме того, вы научитесь выполнять анализ кода и писать собственные анализаторы Roslyn для обнаружения и решения проблем, специфичных для вашего проекта.
Основное:
- темы о техническом долге
- различные способы рефакторинга классов, методов и строк кода
- эффективные модульные тесты
- принципы SOLID и создание поддерживаемого кода
- с использованием искусственного интеллекта GitHub Copilot
- стандарты кодирования в agile команды
Мэт Эланд получил звание MVP в области искусственного интеллекта от Microsoft. Он использует платформу .NET с 2001 года. В настоящее время является специалистом по искусственному интеллекту и старшим консультантом компании Leading EDJE. Он также выступает в качестве докладчика и соорганизатора группы разработчиков .NET Центрального Огайо.
