Читаемый код, или Программирование как искусство
| Huvudupphovsman: | Босуэлл Д. Дастин |
|---|---|
| Övriga upphovsmän: | Фаучер Т. Тревор |
| Sammanfattning: | Любому программисту доводилось видеть код, который настолько неаккуратен и так пестрит ошибками, что от его чтения начинает болеть голова. За пять лет авторы этой книги проанализировали сотни примеров «плохого» кода (в основном — собственного), пытаясь определить, чем плох тот или иной код и как его можно улучшить. К какому выводу они пришли? Необходимо писать такой код, который читатель сможет понять максимально быстро, даже если этот читатель — сам создатель этого кода. В данной книге рассматриваются базовые принципы и практические методы, которые можно применять при написании кода. В каждой главе на примере несложных образцов кода, написанного на разных языках программирования, изучается отдельный аспект создания кода и демонстрируется, как сделать код простым для понимания. |
| Publicerad: |
СПб., Питер, 2012
|
| Ämnen: | |
| Materialtyp: | Bok |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=214754 |
Liknande verk
Биологический код пер. с англ.
av: Ичас М.
Publicerad: (Москва, Мир, 1971)
av: Ичас М.
Publicerad: (Москва, Мир, 1971)
Джоэл о программировании и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектировщикам и менеджерам, а также тем, кому посчастливилось или не повезло в каком-то качестве работать с ними пер. с англ.
av: Спольски Дж. Джоэл
Publicerad: (Санкт-Петербург, Символ-Плюс, 2011)
av: Спольски Дж. Джоэл
Publicerad: (Санкт-Петербург, Символ-Плюс, 2011)
Чистый код: создание, анализ и рефакторинг пер. с англ.
av: Мартин Р. Роберт
Publicerad: (Санкт-Петербург, Питер, 2021)
av: Мартин Р. Роберт
Publicerad: (Санкт-Петербург, Питер, 2021)
Математические основы помехоустойчивого кодирования. Методика расчета весовых спектров совершенных кодов и кодов с максимально достижимым расстоянием учебное пособие
av: Охорзин В. М.
Publicerad: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2020)
av: Охорзин В. М.
Publicerad: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2020)
Сжатие и помехоустойчивое кодирование цифровых сигналов связи и телевидения. Задания для практических занятий методические указания
av: Смирнов А. В.
Publicerad: (Москва, РТУ МИРЭА, 2023)
av: Смирнов А. В.
Publicerad: (Москва, РТУ МИРЭА, 2023)
Теория синтеза самопроверяемых цифровых систем на основе кодов с суммированием учебное пособие для вузов
av: Сапожников В. В.
Publicerad: (Санкт-Петербург, Лань, 2025)
av: Сапожников В. В.
Publicerad: (Санкт-Петербург, Лань, 2025)
Искусство помехоустойчивого кодирования: методы, алгоритмы, применение учебное пособие пер. с англ.
av: Морелос-Сарагоса Р. Роберт
Publicerad: (Москва, Техносфера, 2006)
av: Морелос-Сарагоса Р. Роберт
Publicerad: (Москва, Техносфера, 2006)
Программирование на ассемблере учебное пособие
av: Одиноков В. В. Владимир Викторович
Publicerad: (Москва, Горячая линия-Телеком, 2011)
av: Одиноков В. В. Владимир Викторович
Publicerad: (Москва, Горячая линия-Телеком, 2011)
Конструктивно-силовые схемы и проектировочный расчет крыльев учебное пособие
av: Гребеньков О. А.
Publicerad: (Казань, Изд-во КАИ, 1973)
av: Гребеньков О. А.
Publicerad: (Казань, Изд-во КАИ, 1973)
Общая теория связи. Преобразование сигналов в каналах связи и помехоустойчивое кодирование: контрольная работа учебное пособие
av: Виноградов В. Б.
Publicerad: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2023)
av: Виноградов В. Б.
Publicerad: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2023)
Верификация теплогидравлических моделей кодов улучшенной оценки на примере модели двухфазного потока кодов RELAP5 и КОРСАР
Publicerad: (2004)
Publicerad: (2004)
Программирование на языке высокого уровня Python учебно-методическое пособие для лабораторных работ
av: Ружников В. А.
Publicerad: (Самара, ПГУТИ, 2019)
av: Ружников В. А.
Publicerad: (Самара, ПГУТИ, 2019)
Понятие интерпретационного кода в методологии исследования городского текста
av: Владимирова Т. Л. Татьяна Леонидовна
Publicerad: (2008)
av: Владимирова Т. Л. Татьяна Леонидовна
Publicerad: (2008)
Изучаем программирование на JavaScript пер. с англ.
av: Фримен Э. Эрик
Publicerad: (Санкт-Петербург, Питер, 2015)
av: Фримен Э. Эрик
Publicerad: (Санкт-Петербург, Питер, 2015)
Коды и математика: рассказы о кодировании
av: Аршинов М. Н. Михаил Наумович
Publicerad: (Москва, Наука, 1983)
av: Аршинов М. Н. Михаил Наумович
Publicerad: (Москва, Наука, 1983)
Системы видеонаблюдения и контроля доступа учебно-методическое пособие к лабораторным занятиям
av: Кирпичникова М. Ю.
Publicerad: (Самара, ПГУТИ, 2021)
av: Кирпичникова М. Ю.
Publicerad: (Самара, ПГУТИ, 2021)
14-разрядный преобразователь КОД-ТОК
av: Бородянский И. М.
Publicerad: (2003)
av: Бородянский И. М.
Publicerad: (2003)
Сборник задач для самостоятельного решения по дисциплине «Теория информации»: учебно-методическое пособие, направление подготовки 10.03.01 Информационная безопасность, профили подготовки: Безопасность компьютерных систем, Безопасность автоматизированных систем, квалификация (степень) выпускника – бакалавр
av: Кудряшова А. Ю.
Publicerad: (Москва, МТУСИ, 2024)
av: Кудряшова А. Ю.
Publicerad: (Москва, МТУСИ, 2024)
Преобразование композиционных кодов в обыкновенный двоичный код
av: Азов А. К.
Publicerad: (2003)
av: Азов А. К.
Publicerad: (2003)
Преобразователи угловых перемещений в цифровой код
av: Зверев А. Е. Александр Евгеньевич
Publicerad: (Ленинград, Энергия, 1974)
av: Зверев А. Е. Александр Евгеньевич
Publicerad: (Ленинград, Энергия, 1974)
Разработка структуры быстродействующего декодера БЧХ-кода (15,7,5) на основе метода циклического декодирования
Publicerad: (2017)
Publicerad: (2017)
Универсальный семантический код: УСК-3
av: М артынов В. В. Виктор Владимирович
Publicerad: (Минск, Наука и техника, 1984)
av: М артынов В. В. Виктор Владимирович
Publicerad: (Минск, Наука и техника, 1984)
Вып. 1
Publicerad: (1989)
Publicerad: (1989)
Практическое руководство по программированию пер. с англ.
Publicerad: (Москва, Радио и связь, 1986)
Publicerad: (Москва, Радио и связь, 1986)
Верификация программного обеспечения учебное пособие
av: Синицын С. В. Сергей Владимирович
Publicerad: (Москва, БИНОМ. Лаборатория знаний, 2008)
av: Синицын С. В. Сергей Владимирович
Publicerad: (Москва, БИНОМ. Лаборатория знаний, 2008)
Объектно-ориентированный анализ и проектирование. Задачи и примеры на C++ учебное пособие
av: Достовалов Д. Н.
Publicerad: (Новосибирск, НГТУ, 2022)
av: Достовалов Д. Н.
Publicerad: (Новосибирск, НГТУ, 2022)
Разработка структуры быстродействующего декодера БЧХ-кода и его реализация на примере БЧХ-кода (15,7,5)
av: Рыжова С. Е. Светлана Евгеньевна
Publicerad: (2016)
av: Рыжова С. Е. Светлана Евгеньевна
Publicerad: (2016)
Microsoft открывает исходный код. Проект ROSLYN
av: Балашова О. В.
Publicerad: (2014)
av: Балашова О. В.
Publicerad: (2014)
Отладка программ в системах 360/370 на основе дампов памяти операционной системы пер. с англ.
av: Риндфлайш Д. Даниель
Publicerad: (Москва, Машиностроение, 1982)
av: Риндфлайш Д. Даниель
Publicerad: (Москва, Машиностроение, 1982)
Вып. 9: Формальные методы и модели информатики
Publicerad: (2004)
Publicerad: (2004)
Радиотехнические системы. Системы измерений и связи учебное пособие
av: Перелыгин С. В.
Publicerad: (Санкт-Петербург, СПбГИКиТ, 2023)
av: Перелыгин С. В.
Publicerad: (Санкт-Петербург, СПбГИКиТ, 2023)
Методы повышения помехоустойчивости передачи информации в радиоканалах мобильных программно-технических комплексов учебное пособие
av: Верещагин А. В.
Publicerad: (Санкт-Петербург, БГТУ "Военмех" им. Д.Ф. Устинова, 2018)
av: Верещагин А. В.
Publicerad: (Санкт-Петербург, БГТУ "Военмех" им. Д.Ф. Устинова, 2018)
САПР изделий и технологических процессов в машиностроении
Publicerad: (Ленинград, Машиностроение, 1986)
Publicerad: (Ленинград, Машиностроение, 1986)
Python. Сборник упражнений. Введение в язык Python с задачами и решениями пер. с англ.
av: Стивенсон Б. Бен
Publicerad: (Москва, ДМК Пресс, 2021)
av: Стивенсон Б. Бен
Publicerad: (Москва, ДМК Пресс, 2021)
Использование Microsoft Windows Driver Model пер. с англ.
av: Они У. Уолтер
Publicerad: (Санкт-Петербург, Питер, 2007)
av: Они У. Уолтер
Publicerad: (Санкт-Петербург, Питер, 2007)
Применение LLM-агентов для автоматизированного код-ревью
av: Рыбаченко И. А.
Publicerad: (2025)
av: Рыбаченко И. А.
Publicerad: (2025)
Рефакторинг. Улучшение существующего кода пер. с англ.
av: Фаулер М. Мартин
Publicerad: (СПб., Символ-Плюс, 2004)
av: Фаулер М. Мартин
Publicerad: (СПб., Символ-Плюс, 2004)
Управление качеством программного обеспечения учебное пособие
av: Дукельский К. В.
Publicerad: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2021)
av: Дукельский К. В.
Publicerad: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2021)
Требования к результатам испытаний колесных транспортных средств и их элементов: практикум
av: Самойлова Е. В.
Publicerad: (Новосибирск, СГУПС, 2024)
av: Самойлова Е. В.
Publicerad: (Новосибирск, СГУПС, 2024)
Разработка модели участка дезактивации твэлов для программного комплекса КОД ТП
av: Кушков О. О. Олег Олегович
Publicerad: (2025)
av: Кушков О. О. Олег Олегович
Publicerad: (2025)
Liknande verk
-
Биологический код пер. с англ.
av: Ичас М.
Publicerad: (Москва, Мир, 1971) -
Джоэл о программировании и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектировщикам и менеджерам, а также тем, кому посчастливилось или не повезло в каком-то качестве работать с ними пер. с англ.
av: Спольски Дж. Джоэл
Publicerad: (Санкт-Петербург, Символ-Плюс, 2011) -
Чистый код: создание, анализ и рефакторинг пер. с англ.
av: Мартин Р. Роберт
Publicerad: (Санкт-Петербург, Питер, 2021) -
Математические основы помехоустойчивого кодирования. Методика расчета весовых спектров совершенных кодов и кодов с максимально достижимым расстоянием учебное пособие
av: Охорзин В. М.
Publicerad: (Санкт-Петербург, СПбГУТ им. М.А. Бонч-Бруевича, 2020) -
Сжатие и помехоустойчивое кодирование цифровых сигналов связи и телевидения. Задания для практических занятий методические указания
av: Смирнов А. В.
Publicerad: (Москва, РТУ МИРЭА, 2023)