Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение».
Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.
БП Мартин Чистый код: создание, анализ и рефакторинг (мяг)
Цена доступна после регистрации
На предзаказанные единицы товара цена может измениться!
Новинки
Папка на молнии с ручками 1 отд А4 Футбол гранж 350*265*60мм ткань, регулируемая ручка 86898
Доступно для предзаказа
ГНОМ Дошкольная математика для детей 5-6 лет с ОВЗ. Демонстрационный материал 3-й год обучения
Автор: Романович О.А.
В наличии
Ручка шар син 0,7мм Berlingo «Futureal» грип, рисунок на корпусе, soft-touch, ассорти 07S12
В наличии
Полезные мелочи
Точилка пластик 1 отверстие с контейнером ErichKrause Smart & Sharp Classic в асс 21833
Доступно для предзаказа
Закладки для книг с магнитом 25×196мм DEEP SPACE набор 6шт блестки ЮНЛАНДИЯ 113445
Доступно для предзаказа
Подставка для книг и учебников 19х20х15.5см Панда с сердцем окрашенный чёрн металл 59883
Доступно для предзаказа
Подставка для книг и учебников Щенок сладкоежка 19х20х15.5 см окрашенный чёрн металл арт.59881
Доступно для предзаказа
Ластик Berlingo «Eraze 800» прямоугольный комбинированный термопластичная резина 40*20*11мм 00800
В наличии