Xrust.ru
Жизнь в стиле Хай-тек.
» » Чистый код. Создание, анализ и рефакторинг

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

09 май 2019, Четверг
208
0
Чистый код. Создание, анализ и рефакторинг

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

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

Книга состоит из трех частей. В первой части излагаются принципы, паттерны и приемы написания чистого кода; приводится большой объем примеров кода. Вторая часть состоит из практических сценариев нарастающей сложности. Каждый сценарий представляет собой упражнение по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем. Третья часть книги – концентрированное выражение ее сути. Она состоит из одной главы с перечнем эвристических правил и «запахов кода», собранных во время анализа. Эта часть представляет собой базу знаний, описывающую наш путь мышления в процессе чтения, написания и чистки кода.

Название: Чистый код. Создание, анализ и рефакторинг
Год: 2010
Автор: Роберт Мартин
Издательство: Питер
Жанр: компьютерная литература, программирование
Количество страниц: 464
Формат: pdf, djvu
Язык: Русский
Размер: 41.95 Mb



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

Пожалуйста зарегистрируйтесь или введите в Панели пользователя логин и пароль.
Если не хотите регистрироваться, то введите логин: demo пароль:demo
Читайте также
Программирование под Android
Программирование под Android
Обучение
Эта книга научит вас всем тонкостям разработки приложений для мобильных устройств, работающих на популярной операционной системе Android. Основанное на учебном курсе известного образовательного IT-проекта Big Nerd Ranch, это издание содержит
Скрап-комплекты - Плохой и хороший лист
Скрап-комплекты - Плохой и хороший лист
Графика
148 png | 50 jpg 3600x3600 | alphas | 373 mb
JetBrains IntelliJ IDEA 11.1 Ultimate + Community Editions (2012/Rus)
JetBrains IntelliJ IDEA 11.1 Ultimate + Community Editions (2012/Rus)
Бесплатные программы
IntelliJ IDEA — интеллектуальная интегрированная среда разработки Java, сосредоточенная на производительности разработчика, которая обеспечивает устойчивую комбинацию расширенных инструментальных средств. Мощный редактор в программе, который
100% самоучитель Создание web-страниц и web-сайтов (DjVu)
100% самоучитель Создание web-страниц и web-сайтов (DjVu)
Программы
С помощью данного пособия, Вы сможете бес труда разрабатывать профессиональные Web-сайты и Web-страницы, которые содержат таблицы, графику, анимацию, звуки и музыку, размещать в Интернете Web-сайты. Книга содержит большое количество иллюстраций и
Визуальный самоучитель Adobe Photoshop CS3
Визуальный самоучитель Adobe Photoshop CS3
Обучение
Эта цветная книга позволит вам самостоятельно, быстро и эффективно научиться работать с программой Photoshop. Это полноцветное издание прекрасно иллюстрировано и написано простым и понятным языком. Прочитав эту книгу, вы сможете легко редактировать
Как программировать на C++, 5-е изд.
Как программировать на C++, 5-е изд.
Бесплатные программы
Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного
Добавить
Комментарии (0)
Прокомментировать
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Войти через: