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

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


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

Артикул: 1092231
Серия: Библиотека программиста
SKU: VV1092231
ISBN: 9785446109609

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

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


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


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

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

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

Создание сайтов и лендингов на WordPress и Elementor с нуля

Sozdanie saitov i lendingov na WordPress i Elementor s nulia , Molochkov V.P.
Молочков В.П.
Артикул: 1435473
$35.53
Доставка за 14–20 дней

Scratch и Arduino. 18 игровых проектов для юных программистов микроконтроллеров. 2-е изд., перераб.и доп

Scratch i Arduino. 18 igrovykh proektov dlia iunykh programmistov mikrokontrollerov. 2-e izd., pererab.i dop , Golikov Denis Vladimirovich
Голиков Денис Владимирович
Артикул: 1493063
$38.11
Доставка за 14–20 дней

Astra Linux. 30 уроков для начинающих

Astra Linux. 30 urokov dlia nachinaiushchikh , Andreev E.D.
Андреев Е.Д.
Артикул: 1456906
$34.65
Доставка за 14–20 дней

Организация доступа к данным из PHP приложений для различных СУБД: Учебное пособие по дисциплине Web-программирование

Organizatsiia dostupa k dannym iz PHP prilozhenii dlia razlichnykh SUBD: Uchebnoe posobie po distsipline Web-programmirovanie , Shabashov V. Ia.
Шабашов В. Я.
Артикул: 1304912
$39.60
Доставка за 14–20 дней

C# 11 и .NET 7.0. Создаем кросс-платформенные приложения на базе .NET Core

C# 11 i .NET 7.0. Sozdaem kross-platformennye prilozheniia na baze .NET Core , Sazanavets F.
Сазанавец Ф.
Артикул: 1466520
$35.94
Доставка за 14–20 дней

Основы теории и практики мультимодального перевода мультимедийного контента

Osnovy teorii i praktiki mul'timodal'nogo perevoda mul'timediinogo kontenta , Akai O. M.
Акай О. М.
Артикул: 1651717
$53.46
Доставка за 14–20 дней

Jenkins 2. Приступаем к работе

Jenkins 2. Pristupaem k rabote , Laster B.
Ластер Б.
Артикул: 1150993
$134.25
Доставка за 14–20 дней

Программирование инфраструктуры. 2-е изд

Programmirovanie infrastruktury. 2-e izd , Morris K.
Моррис К.
Артикул: 1446548
$48.90
Доставка за 14–20 дней