РАСПРОДАЖА! Скидка 40% на заказы от $99.00 ИЛИ Скидка 50% на заказы от $169.00

Чистый код: создание, анализ и рефакторинг. Библиотека программиста - Мартин Роуч


Автор: Мартин Роуч

Артикул: 1092231
SKU: VV1092231
ISBN: 9785446109609

Количество страниц: 464
Обложка: Paperback
Год: 2022
Издательство: Питер(Piter)

Данная книга будет отправлена в течение 14-16 дней. Обратите внимание, что ДОПОЛНИТЕЛЬНЫЕ скидки на данную книгу НЕ распространяются.
Ваша цена: $43.03


Доставка за 14–20 дней


Краткая аннотация

Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение». Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.

Похожие товары

JAVA CONCURRENCY на практике

JAVA CONCURRENCY na praktike , Getts B.,Paierls
Гетц Б.,Пайерлс
Артикул: 1209951
$66.47
Доставка за 14–20 дней

Алгоритмы: вводный курс

Algoritmy: vvodnyi kurs , Kormen T.Kh.
Кормен Т.Х.
Артикул: 1306359
$85.05
Доставка за 14–20 дней

Программирование: принципы и практика с использованием С++ изд.2-е

Programmirovanie: printsipy i praktika s ispol'zovaniem S++ izd.2-e , Straustrup B'ern
Страуструп Бьерн
Артикул: 1105010
$323.11
Доставка за 14–20 дней

Занимательная электротехника

Zanimatel'naia elektrotekhnika , Riabova E.A.
Рябова Е.А.
Артикул: 1367723
$34.25
Доставка за 14–20 дней

Autodesk Revit 2025. Инструменты совместной работы, визуализации и оформления проекта

Autodesk Revit 2025. Instrumenty sovmestnoi raboty, vizualizatsii i oformleniia proekta , CADCIM Technologies
CADCIM Technologies
Артикул: 1531075
$170.37
Доставка за 14–20 дней

FastAPI: веб-разработка на Python

FastAPI: veb-razrabotka na Python , Liubanovich Bill
Любанович Билл
Артикул: 1466507
$82.75
Доставка за 14–20 дней

C++. Практика многопоточного программирования. 2-е изд

C++. Praktika mnogopotochnogo programmirovaniia. 2-e izd , Uil'iams Entoni
Уильямс Энтони
Артикул: 1207057
$78.69
Доставка за 14–20 дней

Python для сетевых инженеров.Автоматиз.сети,DevOps

Python dlia setevykh inzhenerov.Avtomatiz.seti,DevOps , Chou E.
Чоу Э.
Артикул: 1367737
$114.85
Доставка за 14–20 дней