Чистый код: создание, анализ и рефакторинг: пер. с англ.
| Autor principal: | Мартин Р. Роберт |
|---|---|
| Sumari: | Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и "укрощение". Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и "запахов кода". Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода. |
| Idioma: | rus |
| Publicat: |
Санкт-Петербург, Питер, 2021
|
| Matèries: | |
| Format: | Llibre |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=346964 |
Ítems similars
Читаемый код, или Программирование как искусство
per: Босуэлл Д. Дастин
Publicat: (СПб., Питер, 2012)
per: Босуэлл Д. Дастин
Publicat: (СПб., Питер, 2012)
Чистый код: создание, анализ и рефакторинг: пер. с англ.
per: Мартин Р. Роберт
Publicat: (СПб., Питер, 2010)
per: Мартин Р. Роберт
Publicat: (СПб., Питер, 2010)
Биологический код: пер. с англ.
per: Ичас М.
Publicat: (Москва, Мир, 1971)
per: Ичас М.
Publicat: (Москва, Мир, 1971)
Объектно-ориентированный анализ и проектирование. Задачи и примеры на C++ учебное пособие
per: Достовалов Д. Н.
Publicat: (Новосибирск, НГТУ, 2022)
per: Достовалов Д. Н.
Publicat: (Новосибирск, НГТУ, 2022)
Преобразователи угловых перемещений в цифровой код
per: Зверев А. Е. Александр Евгеньевич
Publicat: (Ленинград, Энергия, 1974)
per: Зверев А. Е. Александр Евгеньевич
Publicat: (Ленинград, Энергия, 1974)
14-разрядный преобразователь КОД-ТОК; Приборы и техника эксперимента; № 3
per: Бородянский И. М.
Publicat: (2003)
per: Бородянский И. М.
Publicat: (2003)
Математические основы помехоустойчивого кодирования. Методика расчета весовых спектров совершенных кодов и кодов с максимально достижимым расстоянием учебное пособие
per: Охорзин В. М.
Publicat: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2020)
per: Охорзин В. М.
Publicat: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2020)
Адаптивные технологии разработки программного обеспечения учебное пособие
per: Андреев А. Е.
Publicat: (Волгоград, ВолгГТУ, 2015)
per: Андреев А. Е.
Publicat: (Волгоград, ВолгГТУ, 2015)
Постмодернистский текст. Проблемы целостности
per: Рогова Е. Н.
Publicat: (Кемерово, КемГУ, 2010)
per: Рогова Е. Н.
Publicat: (Кемерово, КемГУ, 2010)
Microsoft открывает исходный код. Проект ROSLYN; Технологии Microsoft в теории и практике программирования
per: Балашова О. В.
Publicat: (2014)
per: Балашова О. В.
Publicat: (2014)
Основы функционирования ядра ЭВМ учебное пособие
per: Брехов О. М.
Publicat: (Москва, МАИ, 2023)
per: Брехов О. М.
Publicat: (Москва, МАИ, 2023)
Применение LLM-агентов для автоматизированного код-ревью; Молодежь и современные информационные технологии
per: Рыбаченко И. А.
Publicat: (2025)
per: Рыбаченко И. А.
Publicat: (2025)
Разработка модели участка дезактивации твэлов для программного комплекса КОД ТП; Физико-технические проблемы в науке, промышленности и медицине
per: Кушков О. О. Олег Олегович
Publicat: (2025)
per: Кушков О. О. Олег Олегович
Publicat: (2025)
Calculating program for Huffman and Shannon-Fano codes; Перспективы развития фундаментальных наук
per: Itiligator A. E.
Publicat: (2012)
per: Itiligator A. E.
Publicat: (2012)
Концентрация реактора на тепловых нейтронах с псевдоожиженным потоком топлива; Атомная техника за рубежом; № 8
per: Пэйн Ч. К.
Publicat: (2004)
per: Пэйн Ч. К.
Publicat: (2004)
Хроматин: упакованный геном
per: Разин С. В.
Publicat: (Москва, Лаборатория знаний, 2025)
per: Разин С. В.
Publicat: (Москва, Лаборатория знаний, 2025)
Роман Л. Н. Толстого «Воскресение» : социальный, христианский и мифопоэтический дискурс монография
per: Масолова Е. А.
Publicat: (Новосибирск, НГТУ, 2014)
per: Масолова Е. А.
Publicat: (Новосибирск, НГТУ, 2014)
How to use the basics of essay writing properly; Прикладная филология: идеи, концепции, проекты; Ч. 1
per: Netesova M. V. Mariya Vitalevna
Publicat: (2010)
per: Netesova M. V. Mariya Vitalevna
Publicat: (2010)
Компьютерная программа расчёта кодов Шеннона-Фанои Хаффмана с интерфейсом подключения к MS EXCEL; Современные техника и технологии; Т. 2
per: Итилигатор А. Е.
Publicat: (2012)
per: Итилигатор А. Е.
Publicat: (2012)
Верификация теплогидравлических моделей кодов улучшенной оценки на примере модели двухфазного потока кодов RELAP5 и КОРСАР; Атомная энергия; Т. 97, вып. 6
Publicat: (2004)
Publicat: (2004)
Математика и загадочный генетический код: монография
per: Гупал В. М.
Publicat: (Москва, Инфра-М, 2014)
per: Гупал В. М.
Publicat: (Москва, Инфра-М, 2014)
Сжатие и помехоустойчивое кодирование цифровых сигналов связи и телевидения. Задания для практических занятий методические указания
per: Смирнов А. В.
Publicat: (Москва, РТУ МИРЭА, 2023)
per: Смирнов А. В.
Publicat: (Москва, РТУ МИРЭА, 2023)
Моделирование электромагнитных процессов в реакторе синтеза Токамак; Атомная техника за рубежом; № 8
per: Джонсон Д.
Publicat: (2003)
per: Джонсон Д.
Publicat: (2003)
Безумный поиск. Личный взгляд на научное открытие: пер. с англ.
per: Крик Ф. Фрэнсис
Publicat: (Москва, Институт компьютерных исследований, 2004)
per: Крик Ф. Фрэнсис
Publicat: (Москва, Институт компьютерных исследований, 2004)
Бэкенд-разработка веб-приложений: архитектура, проектирование и управление проектами учебное пособие для вузов
per: Баланов А. Н.
Publicat: (Санкт-Петербург, Лань, 2025)
per: Баланов А. Н.
Publicat: (Санкт-Петербург, Лань, 2025)
Обоснование структуры и выбор параметров имитатора импульсной камеры деления; Измерительная техника; № 6
per: Василенко В. А.
Publicat: (2004)
per: Василенко В. А.
Publicat: (2004)
Нахождение и коррекция местоположения робота Robotino Festo 4 посредством QR-кода; Молодежь и современные информационные технологии
per: Командинов П. А.
Publicat: (2025)
per: Командинов П. А.
Publicat: (2025)
Перипетии и коллизии культуры и цивилизации в судьбе России Монография
per: Н. Г. Гузынин
Publicat: (Ставрополь, АГРУС, 2022)
per: Н. Г. Гузынин
Publicat: (Ставрополь, АГРУС, 2022)
Web-программирование на Python учебное пособие для вузов
per: Янцев В. В.
Publicat: (Санкт-Петербург, Лань, 2024)
per: Янцев В. В.
Publicat: (Санкт-Петербург, Лань, 2024)
JavaScript. Как писать программы учебное пособие для вузов
per: Янцев В. В.
Publicat: (Санкт-Петербург, Лань, 2023)
per: Янцев В. В.
Publicat: (Санкт-Петербург, Лань, 2023)
Приемы объектно-ориентированного проектирования. Паттерны проектирования: пер. с англ.
Publicat: (СПб., Питер, 2003)
Publicat: (СПб., Питер, 2003)
JavaScript
per: Рева О. Н.
Publicat: (Москва, Эксмо, 2007)
per: Рева О. Н.
Publicat: (Москва, Эксмо, 2007)
Аналого-цифровые преобразователи напряжений в широком динамическом диапазоне
per: Ямный В. Е. Виталий Евгеньевич
Publicat: (Минск, Изд-во Белорусского ГУ, 1980)
per: Ямный В. Е. Виталий Евгеньевич
Publicat: (Минск, Изд-во Белорусского ГУ, 1980)
Дешифратор кода Манчестер-II; Схемотехника; № 3
per: Шевкопляс Б.
Publicat: (2004)
per: Шевкопляс Б.
Publicat: (2004)
Объектно-ориентированное программирование. Основы объектного программирования на языке Java в среде IDE NetBeans: в 2 ч. Ч. 1 учебное пособие
per: Молчанова Е. И.
Publicat: (Иркутск, ИрГУПС, 2022)
per: Молчанова Е. И.
Publicat: (Иркутск, ИрГУПС, 2022)
Теория синтеза самопроверяемых цифровых систем на основе кодов с суммированием учебное пособие для вузов
per: Сапожников В. В.
Publicat: (Санкт-Петербург, Лань, 2025)
per: Сапожников В. В.
Publicat: (Санкт-Петербург, Лань, 2025)
Программирование GPU при помощи Python и CUDA
per: Тоуманнен Б.
Publicat: (Москва, ДМК Пресс, 2020)
per: Тоуманнен Б.
Publicat: (Москва, ДМК Пресс, 2020)
Понятие интерпретационного кода в методологии исследования городского текста; Прикладная филология: идеи, концепции, проекты; Ч. 2
per: Владимирова Т. Л. Татьяна Леонидовна
Publicat: (2008)
per: Владимирова Т. Л. Татьяна Леонидовна
Publicat: (2008)
Основы web-технологий: работа с данными формы в PHP: практическое пособие
per: Ружицкая Е. А.
Publicat: (Гомель, ГГУ имени Ф. Скорины, 2022)
per: Ружицкая Е. А.
Publicat: (Гомель, ГГУ имени Ф. Скорины, 2022)
Языки программирования и методы трансляции учебное пособие для вузов
per: Свердлов С. З.
Publicat: (Санкт-Петербург, Лань, 2025)
per: Свердлов С. З.
Publicat: (Санкт-Петербург, Лань, 2025)
Ítems similars
-
Читаемый код, или Программирование как искусство
per: Босуэлл Д. Дастин
Publicat: (СПб., Питер, 2012) -
Чистый код: создание, анализ и рефакторинг: пер. с англ.
per: Мартин Р. Роберт
Publicat: (СПб., Питер, 2010) -
Биологический код: пер. с англ.
per: Ичас М.
Publicat: (Москва, Мир, 1971) -
Объектно-ориентированный анализ и проектирование. Задачи и примеры на C++ учебное пособие
per: Достовалов Д. Н.
Publicat: (Новосибирск, НГТУ, 2022) -
Преобразователи угловых перемещений в цифровой код
per: Зверев А. Е. Александр Евгеньевич
Publicat: (Ленинград, Энергия, 1974)