Электронная книга961 страница5 часов
Чистый код: создание, анализ и рефакторинг
Автор Роберт Мартин
Рейтинг: 0 из 5 звезд
()
Об этой электронной книге
Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение».
Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.
Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.
Читать больше произведений Роберт Мартин
Чистая архитектура. Искусство разработки программного обеспечения Рейтинг: 0 из 5 звезд0 оценокИдеальная работа. Программирование без прикрас Рейтинг: 0 из 5 звезд0 оценокКак мы делаем это: Эволюция и будущее репродуктивного поведения человека Рейтинг: 0 из 5 звезд0 оценок
Связано с Чистый код
Похожие электронные книги
MySQL по максимуму. 3-е издание: оптимизация, резервное копирование, репликация Рейтинг: 0 из 5 звезд0 оценокReact и Redux: функциональная веб-разработка Рейтинг: 0 из 5 звезд0 оценокБезопасность веб-приложений: Поиск уязвимостей в JavaScript Рейтинг: 0 из 5 звезд0 оценокОт джуна до сеньора: Как стать востребованным разработчиком Рейтинг: 0 из 5 звезд0 оценокПроектное управление в сфере информационных технологий Рейтинг: 0 из 5 звезд0 оценокТеоретический минимум по Computer Science: Все, что нужно программисту и разработчику Рейтинг: 0 из 5 звезд0 оценокПринципы юнит-тестирования Рейтинг: 0 из 5 звезд0 оценокХакинг: искусство эксплойта. 2-е изд. Рейтинг: 0 из 5 звезд0 оценокGo: идиомы и паттерны проектирования Рейтинг: 0 из 5 звезд0 оценокВеб-разработка с применением Node и Express: Полноценное использование стека JavaScript. 2-е издание Рейтинг: 0 из 5 звезд0 оценокKubernetes в действии Рейтинг: 0 из 5 звезд0 оценокPython. Экспресс-курс. 3-е изд. Рейтинг: 0 из 5 звезд0 оценокСоздаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 5-е изд. Рейтинг: 0 из 5 звезд0 оценокЧистый Python. Тонкости программирования для профи Рейтинг: 0 из 5 звезд0 оценокPython. Лучшие практики и инструменты Рейтинг: 0 из 5 звезд0 оценокРоман с Data Science. Как монетизировать большие данные Рейтинг: 0 из 5 звезд0 оценокРаспределенные системы. Паттерны проектирования Рейтинг: 0 из 5 звезд0 оценокРазработка интерфейсов. Паттерны проектирования. 3-е изд. Рейтинг: 0 из 5 звезд0 оценокKali Linux: библия пентестера Рейтинг: 0 из 5 звезд0 оценокГлубокое обучение на Python Рейтинг: 0 из 5 звезд0 оценокPython без проблем: решаем реальные задачи и пишем полезный код Рейтинг: 0 из 5 звезд0 оценок487 хаков для интернет-маркетологов: Как получить еще больше трафика и продаж Рейтинг: 0 из 5 звезд0 оценокБизнес-модели: 55 лучших шаблонов Рейтинг: 0 из 5 звезд0 оценокКод, который умещается в голове: эвристики для разработчиков Рейтинг: 0 из 5 звезд0 оценокСовременный подход к программной архитектуре: сложные компромиссы Рейтинг: 0 из 5 звезд0 оценокНепрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте, 2-е изд. Рейтинг: 0 из 5 звезд0 оценокЭффективное использование C++. 55 верных способов улучшить структуру и код ваших программ Рейтинг: 0 из 5 звезд0 оценокМоделирование бизнес-процессов. Практический опыт разработчика Рейтинг: 5 из 5 звезд5/5Гибкое управление IT-проектами. Руководство для настоящих самураев: Как Мастера Agile делают выдающееся ПО Рейтинг: 0 из 5 звезд0 оценокAngular и TypeScript. Сайтостроение для профессионалов Рейтинг: 0 из 5 звезд0 оценок
«Разработка и проектирование программного обеспечения» для вас
Проектирование в AutoCAD 2020 Рейтинг: 0 из 5 звезд0 оценокОсваиваем Kubernetes. Оркестрация контейнерных архитектур Рейтинг: 0 из 5 звезд0 оценокUNIX. Профессиональное программирование. 3-е изд. Рейтинг: 0 из 5 звезд0 оценокСоздание микросервисов. 2-е издание Рейтинг: 0 из 5 звезд0 оценокПринципы юнит-тестирования Рейтинг: 0 из 5 звезд0 оценокРаспределенные системы. Паттерны проектирования Рейтинг: 0 из 5 звезд0 оценокИзвлекаем пользу из Agile-ретроспектив Рейтинг: 0 из 5 звезд0 оценокСовременная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания Рейтинг: 0 из 5 звезд0 оценок
Отзывы о Чистый код
Рейтинг: 0 из 5 звезд
0 оценок
0 оценок0 отзывов
Предварительный просмотр книги
Чистый код - Роберт Мартин
L<]b book_preview_excerpt.html }k]q_90
$#JbRaǘl{0 Lj
$c#ab4 zqAej9UkUۤ!ػv=Vz'x7_~7{imvѮY۴ugoj_|U~[;Mծ;OW݃=yު_˯Vߪ@؞W]_v&{I_
guWONU|O_g瓷;??tC}&CիNOnO.Ү&_Ft<<VuW7LB/{tWUWoo^~ں^]OknmWW\UMjϾj/{eipHjy:|{lѯ*DaJnB r$?^rUJxEz~%ۯ;3i}ܓ-K+=w_~w{LR