Книга Чистий код. Створення і рефакторинг за допомогою Agile

3
3
Код товара: 927322
Формат
Товар участвует в таких промо:
Язык книги
Издательство
Год издания
Описание книги

Аннотация «Чистый код. Создание и рефакторинг с помощью Agile», Роберт Сесил Мартин

Книга охватывает практически все аспекты создания хорошей программы. Автор не отрицает, что плохо написанный код может функционировать должным образом. Но обычно это происходит ценой многих часов дополнительной работы, которую разработчику придётся выполнять позже. Вот почему так важно обеспечить чистоту кода с самого начала. Но эта книга — не просто философское или мотивационное произведение, она наполнена разнообразными практическими советами и рекомендациями. Главная идея большинства из них заключается в том, что чистый код должен быть легко понятен не только его автору, но и любому другому программисту, который начинает работать над проектом. Мартин призывает разработчиков руководствоваться правилом бойскаутов — всегда оставлять кемпинг чище, чем он был до них — и принимать меры по обнаруженным проблемам, а не просто игнорировать их.

О книге «Чистый код. Создание и рефакторинг с помощью Agile»

Пособие можно условно разделить на три блока. Один из них охватывает принципы, шаблоны и практики написания чистого кода и рассматривает такие темы как комментарии, наименование, функции, объекты и структуры данных и т. д. Другой рассказывает о тематических исследованиях очистки кода: рефакторинг парсера аргументов командной строки, рефакторинг внутренних функций JUnit, рефакторинг класса SerialDate в библиотеке JCommon. Также здесь есть список эвристик и признаков проблем в коде, собранных во время создания тематических исследований.

«Чистый код» Роберта Сесила Мартина уже считается классикой в своей области и является бестселлером Amazon в разделе «Дизайн и инженерия программного обеспечения». Автор пишет как опытный наставник. Его тон уверенный, почти отцовский. Мартин учит не только как писать код, но даже как правильно думать о нём. Он не просто даёт советы, а делится принципами и обоснованиями, основанными на десятилетиях опыта. Книга наполнена реальными примерами, чтобы продемонстрировать концепции автора. Он показывает версии «до» и «после», чтобы подчеркнуть, что делает код читаемым, удобным в поддержке и элегантным.

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

Характеристики
Издательство
Количество страниц
448
Отзывы
3
3
Антон
1 января 2026 г
Є набагато кращі книжки про хороший код. І читати їх краще в оригіналф
Просто погугліть про відношення до книги. Так, вона популярна. Але приклида жахливі, код на Java 1.4, і по факту, це книга 2008-го року. В цьому році вийшло нове видання - спойлер, воно не стало краще, а стало товстіше. ПС. Особливо смішно читати коментар про "прочитав її в 2006", коли перше видання було 2008-го року
Сергій Крошка
6 февраля 2022 г
Технічна література українською
Востаннє читав чистий код ще у далекому 2006. Книга була не моя та ще й російською мовою. Я її тоді не встиг дочитати та й не хотілось купувати саме російськомовний варіант). Дуже радий можливості придбати дану книгу українською. Книга написана так само легко і цікаво. Додано деякі нові речі (в порівнянні з попередніми виданнями). Мова програмування - Java 8. Але це не принципово, адже ця книжка - справжня класика, яка не застаріє поки є розробка з використанням ООП. Крім того, я не знайшов більш нового оригіналу даної книжки - остання англомовна версія на амазоні датована листопадом 11 року. Щодо попереднього допису - книжка друкується в Україні і я не думаю що за ліцензією від "Пітєру", хоча можливо їх видання і використовувалось в цілях економії. Гроші витрачені в Україні на українське видавництво рідною мовою - це вже гарно)
Аркадий Максимов
7 ноября 2021 г
шахрайство і неповага до українського читача
Переклад харківського видавництва "Фабула" повністю передраний з російського (а саме видавництва "Пітєр", яке колись було непогане як академічне, але останні роки друкує політичну антиукраїнську пропаганду) з мінімальним літературним редагуванням. У вихідних даних заявлено, що переклад з англійської. Це відверта брехня. Можна порівнювати сторінка за сторінкою і побачити, що абсолютно та сама лексика, побудова фраз, синтаксичні конструкції. Навіть два перекладача на ту саму мову не зможуть перекласти настільки синхронно. Зверху ще додалися помилки перекладу з російської (наприклад, timestamp росіяне кострубато переклали як "временной штамп", а у цьому виданні він перетворився на "тимчасовий штамп"). До того ж, чомусь зовсім не переклали коментарі в програмному коді, хоча вони істотні для розуміння основного тексту, і навіть у рос. перекладі були. Єдиний плюс - хороший папір, шкода, що його змарнували на цю халтуру.
1
Возникли вопросы? 0-800-335-425
Cвязаться