Устойчивый код. Передовая практика
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 8
Заказывая «Устойчивый код. Передовая практика» данный товар из каталога «Программирование», вы можете получить дополнительную скидку 4%, если произведете 100% предоплату. Размер скидки вы можете увидеть сразу при оформлении заказа на сайте. Внимание!!! Скидка распространяется только при заказе через сайт.
Сбалансированный код. Передовые практики и эвристика для инженеров-программистов
Автор: Марк Зееманн
Издатель: Helion
Год публикации: 2022
Перевод: Джоанна Заторска
ISBN: 9788328392267
Формат: 165x228
Переплет: мягкий
Страниц: 400
Книга новая
Цена обложки книги: 99,00 злотых > Акционную цену вы можете узнать на нашем сайте. аукцион!
Многие талантливые программисты участвуют в неэффективных и плохо управляемых проектах. Другим приходится поддерживать код, который никогда не должен увидеть свет. Существует множество источников такого рода трудностей: программирование само по себе является непростой задачей, а создание функциональных приложений чаще всего требует сотрудничества многих людей. Это приводит к тому, что код, создающий приложение, быстро усложняется, становится непонятным и его очень сложно поддерживать. К счастью, эти проблемы были замечены, и теперь у нас есть много способов их решения.
Эта книга предназначена для опытных программистов, которые хотят приобрести или углубить знания о методологиях и передовых практиках создания сложного программного обеспечения. Это интересно написанный сборник эвристик и методик, расположенных в порядке их применения при разработке проекта программирования. Здесь обсуждаются контрольные списки, TDD, разделение команд и запросов, Git, цикломатическая сложность, ссылочная прозрачность, вертикальная нарезка, рефакторинг устаревшего кода и внешнее программирование. Также было показано, как поддерживать правильный темп работы при добавлении функциональности, как решать проблемы оптимизации, инкапсуляции, а также проектирования API и модульных тестов. Отдельные темы проиллюстрированы кодом примера проекта, написанным на C#, понятным любому, кто знает любой объектно-ориентированный язык.
Благодаря книге вы поймете, как:
- выбирать проверенные процессы
- создавать контрольные списки, помогающие улучшить результаты
- избегать «паралича анализа»
- предотвращать деградацию кода и ненужную сложность
- использовать более эффективные методы модификации кода и устранения неполадок
- более эффективно согласовывать требования к производительности и безопасности
Цель состоит не в написании кода. Цель — функциональное программное обеспечение!
Марк Симанн мечтал о карьере рок-звезды и пытался стать экономистом, но его настоящим призванием оказалось программирование интернет-приложений и бизнес-приложений. Он сертифицированный программист Rockstar, автор отмеченных наградами книг по программированию и докладчик на престижных конференциях. Он живет в Копенгагене с женой и двумя детьми.
