Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Основы программирования. Алгоритмы
Купить Чистый код. Создание, анализ и рефакторинг

Чистый код. Создание, анализ и рефакторинг

Даже плохой программный код может работать. Однако если код не является "чистым", это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и "укрощение".Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.



Книга состоит из трех частей.



В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода.



Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем.



Третья часть книги - концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и "запахов кода", собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.

420
Нет в наличии

Чистый код. Создание, анализ и рефакторинг

Купить Чистый код. Создание, анализ и рефакторинг
Артикул : 77709
Издательство : Питер
Автор : Роберт Мартин
Язык : Русский
ISBN13 : 978-5-4461-0960-9
Формат : 70x100/16
EAN13 : 9785446109609
Страниц : 464
Год издания : 2019
Тип переплета : Мягкий
Нет в наличии

Описание

Даже плохой программный код может работать. Однако если код не является "чистым", это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и "укрощение".Эта книга посвящена хорошему программированию. Она полна реальных примеров кода. Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого. Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший.



Книга состоит из трех частей.



В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода.



Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем.



Третья часть книги - концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и "запахов кода", собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.

Рекомендуемые книги

Купить Компиляторы: принципы, технологии и инструментарий

Компиляторы: принципы, технологии и инструментарий

Альфред В. Ахо, Моника С. Лам

2 160 грн
Купить Comedies / Комедії. Рівень «Advanced»

Comedies / Комедії. Рівень «Advanced»

Оскар Уайльд

60 грн
Купить Загін Самогубців. Книга 1: Копняк у зуби: графічний роман

Загін Самогубців. Книга 1: Копняк у зуби: графічний роман

Адам Ґласс

210 грн
Купить Суть перемен: путеводитель. Инструменты и тактика руководства преобразованиями в компании

Суть перемен: путеводитель. Инструменты и тактика руководства преобразованиями в компании

Коэн Дэн С.

302 грн
Купить Закладка Work Dream Never

Закладка Work Dream Never

15 грн
Купить Флай планнер "Воздушные шары"

Флай планнер "Воздушные шары"

Светлана Гончарова

235 грн
Купить Иврит для чайников

Иврит для чайников

Джилл Сьюзен Джейкобз

495 грн
Купить Государь

Государь

Никколо Макиавелли

68 грн
Купить Управление проектом на одной странице

Управление проектом на одной странице

Кэтрин Кэмпбелл

225 грн
Купить Англомовні країни світу. Країнознавство

Англомовні країни світу. Країнознавство

Світлана Шурма

30 грн
Купить Цифрові Діти. Кодінг. CanCode SCR2

Цифрові Діти. Кодінг. CanCode SCR2

50 грн
Купить Матан. Краткий курс в комиксах

Матан. Краткий курс в комиксах

Ларри Гоник

210 грн
Купить Всемирная история. Викинги. История Завоеваний

Всемирная история. Викинги. История Завоеваний

Кирилл Галушко

150 грн
Купить Скретч постер «100 больших и очень больших дел LIFE edition» (тубус)

Скретч постер «100 больших и очень больших дел LIFE edition» (тубус)

450 грн
Купить Конкурентное программирование на SCALA

Конкурентное программирование на SCALA

Александр Прокопец

658 грн
Купить Фінанси. Навчальний посібник.

Фінанси. Навчальний посібник.

Стойко О.Я., Дема Д.І.

160 грн
Купить Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных (полноцветное издание)

Язык R в задачах науки о данных: импорт, подготовка, обработка, визуализация и моделирование данных (полноцветное издание)

Гарретт Гроулмунд , Хэдли Уикем

1 130 грн
Купить C# 8.0. Карманный справочник

C# 8.0. Карманный справочник

Джозеф Албахари, Бен Албахари

420 грн
Купить Менеджмент у стилі «Манчестер Юнайтед». Як стати чемпіоном

Менеджмент у стилі «Манчестер Юнайтед». Як стати чемпіоном

Алекс Фергюсон, Майкл Мориц

225 грн
Купить Сапфірова книга.Timeless. 2

Сапфірова книга.Timeless. 2

Керстін Гір

230 грн
Купить «Тонкая» настройка и секреты Windows 7. Практическое руководство

«Тонкая» настройка и секреты Windows 7. Практическое руководство

Лукьянович Н.В.

146 грн
Купить Стихи для детей

Стихи для детей

Эдуард Успенский

94 грн
Купить Девочки на войне. Путешествие Долбоклюя

Девочки на войне. Путешествие Долбоклюя

Евгения Духопельникова

125 грн
Купить Дюймовочка (иллюстр. А. Ломаева)

Дюймовочка (иллюстр. А. Ломаева)

Ханс Кристиан Андерсен

195 грн
Купить Генератор клиентов. Первая в мире книга-тренинг по автоворонкам продаж

Генератор клиентов. Первая в мире книга-тренинг по автоворонкам продаж

Кир Уланов

375 грн
Купить Корпоративные финансы для чайников

Корпоративные финансы для чайников

Майкл Тэйллард

450 грн
Купить Класична листівка Супермен

Класична листівка Супермен

15 грн
Купить Свинка Пеппа. Пишемо цифри. Пиши і стирай

Свинка Пеппа. Пишемо цифри. Пиши і стирай

145 грн
Купить Немезида. Серия об инспекторе полиции Харри Холе. Книга 4

Немезида. Серия об инспекторе полиции Харри Холе. Книга 4

Ю Несбё

94 грн
Купить 45 татуювань продавана

45 татуювань продавана

Максим Батырев

235 грн
Купить Сёгун  ( Комплект из 2 книг)

Сёгун ( Комплект из 2 книг)

Джеймс Клавелл

190 грн
Купить Критическое мышление

Критическое мышление

Галина Шабшай

190 грн
Купить Тараканы. Серия об инспекторе Харри Холе. Книга 2

Тараканы. Серия об инспекторе Харри Холе. Книга 2

Ю Несбё

84 грн
Купить Python и анализ данных

Python и анализ данных

Уэс Маккини

1 610 грн
Купить Бременские музыканты. Серия Глазки

Бременские музыканты. Серия Глазки

29 грн
Купить Windows ME. Справочник

Windows ME. Справочник

Денисов А.

4 грн
Купить Тобі Лолнесс. Книга  1

Тобі Лолнесс. Книга 1

Тімоте де Фомбель

185 грн
Купить Прямой и интерактивный маркетинг

Прямой и интерактивный маркетинг

Мерлин Стоун, Элисон Бонд

32 грн
Купить Вы, конечно, шутите, мистер Фейнман!

Вы, конечно, шутите, мистер Фейнман!

Ричард Фейнман

155 грн
Купить Работа мечты. Как построить компанию, которую любят

Работа мечты. Как построить компанию, которую любят

Ричард Шеридан

179 грн

Книги из категории "Книги по программированию"

Купить Приемы программирования в Delphi. Изд.2 +CD

Приемы программирования в Delphi. Изд.2 +CD

Алексей Архангельский

Нет в наличии
Купить C: полное руководство, классическое издание

C: полное руководство, классическое издание

Герберт Шилдт

900 грн
Купить Python 3 и PyQt 5. Разработка приложений

Python 3 и PyQt 5. Разработка приложений

Владимир Дронов, Николай Прохоренок

1 060 грн
Купить Macromedia Studio MX. Bible +CD

Macromedia Studio MX. Bible +CD

Joyce J. Evans

275 грн
138 грн
Купить Прикладное машинное обучение с помощью Scikit-Learn и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Прикладное машинное обучение с помощью Scikit-Learn и TensorFlow: концепции, инструменты и техники для создания интеллектуальных систем

Орельен Жерон

990 грн
Купить Создание сайтов своими руками на BOOTSTRAP

Создание сайтов своими руками на BOOTSTRAP

Евдокимов П. В., Финков М. В.

285 грн
Купить Создание веб-сайта для чайников

Создание веб-сайта для чайников

Дэвид Кроудер

375 грн
Купить Borland Kylix: Разработка приложений

Borland Kylix: Разработка приложений

Сысойкина Мария

Нет в наличии
Купить Привет, Scratch! Моя первая книга по программированию

Привет, Scratch! Моя первая книга по программированию

Дубовик Е. В., Русин Г. С., Иркова Ю. А.

356 грн
Купить Visual Basic.NET Text Manipulation Handbook

Visual Basic.NET Text Manipulation Handbook

Francois Liger, Craig McQ

165 грн
83 грн
Купить Компьютерные науки. Базовый курс

Компьютерные науки. Базовый курс

Дж. Гленн Брукшир, Деннис Брилов

1 130 грн
Купить Введение в распределенное моделирование в среде NetLogo

Введение в распределенное моделирование в среде NetLogo

Ершов Н. М.

1 000 грн
500 грн
Купить Delphi/Kylix Database Development

Delphi/Kylix Database Development

Harmon Eric

248 грн
124 грн
Купить HTML5 и CSS3 для чайников

HTML5 и CSS3 для чайников

Эд Титтел, Крис Минник

540 грн
Купить Предметно-ориентированное проектирование: самое основное

Предметно-ориентированное проектирование: самое основное

Вон Вернон

680 грн
Купить Алгоритмы оптимизации

Алгоритмы оптимизации

Майкл Дж. Кохендерфер, Тим А. Уилер

1 170 грн
Купить Flash 4. Анимация в интернете

Flash 4. Анимация в интернете

Дерек Франклин, Брукс Паттон

22 грн
11 грн
Купить Прикладное глубокое обучение. Подход к пониманию глубоких нейронных сетей на основе метода кейсов

Прикладное глубокое обучение. Подход к пониманию глубоких нейронных сетей на основе метода кейсов

Умберто Микелуччи

490 грн
Купить Язык программирования C# 7 и платформы .NET и  .NET Core, том 1

Язык программирования C# 7 и платформы .NET и .NET Core, том 1

Эндрю Троелсен, Филипп Джепикс

720 грн
Купить Google App Engine Java и Google Web Toolkit: разработка Web-приложений

Google App Engine Java и Google Web Toolkit: разработка Web-приложений

Машнин Тимур

298 грн
149 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2021 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC