Чистый код: создание, анализ и рефакторинг. Библиотека программиста; Издательский дом "Питер", 2024

  • Издатель: ПИТЕР
  • ISBN: 978-5-4461-0960-9
  • EAN: 9785446109609

  • Книги: Математика
  • ID: 7374364
Купить Купить в кредит

Описание

Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение».
Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода». Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.

Видео Обзоры (5)

Чистый код - Роберт Мартин

Чистый код? Без комментариев! На основе книги Роберта Мартина - #ГлазамиФрилансера

Чистый код - Mad Brains Техно 10.07.20

Чистый код / Clean Code #5: Временная связанность. Иммутабельность и чистые функции

IT-Lab'2021 - Борисов Дмитрий, Ex CodInside - Чистый код и рефакторинг


Характеристики (26)


ПараметрЗначение
Автор(ы)
ИздательИздательский дом "Питер"
Год издания2024
Кол-во страниц464
СерияБиблиотека программиста
Формат165x235мм
АвторыМартин Р.
ПереплётМягкий
Год публикации2022
ЯзыкРусский
Количество страниц464
ПереплетМягкий переплёт
Возрастные ограничения16
РазделПрограммирование
ISBN978-5-4461-0960-9
Возрастное ограничение16+
Вес0.55кг
Вес, в граммах601
Назначениедля технических ВУЗов
Тип обложкимягкая
ИздательствоПитер
АвторМартин Роберт
Размеры70x100/16
Обложкамягкая обложка
Язык изданияrus
Бумагаофсет


Сравнить цены (9)

Цена от 332 грн. до 667 грн. в 9 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (5)


  • 5/5

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

    0
    0
  • 3/5

    Нужно полностью понимать, что для прочтения данной книги требуются: знания базового программного языка Java (так как примеры на нем, а разбирать что пишут смысла нет, так как там не объясняют все досконально) и практики вообщем в программировании. Больше замечаний нет, а так вообщем книга настроена на то, что вы имеете опыт, и не просто начальный, а базовый на уровне разработки и работы с программным языком

    0
    0
  • 3/5

    Я как человек с небольшим опытом разработки ( задачи уровня medium leetcode и т.д) прочтя данную книгу взял много советов с собой.
    Отчетливо могу сказать что здесь есть важнейшие идеи по чистому коду ( например насчет комментариев, функций ).
    Однако - примеры на джаве слишком большие (иногда 2 страницы, причем весьма абстрактного кода где мало что понятно). Хотя я знаком с джавой, но все равно примеры кода для меня здесь это бесполезные отрывки которые ближе к концу книги я стал пропускать. Хотелось бы более наглядных примеров. И стоит учитывать что книга не прям для новичков - некоторые темы мне пришлось проходить потом, когда я натыкался на них при программировании.

    0
    0
  • 3/5

    Взяла книгу чисто для общего развития.Стиль повествования сложный,можно даже сказать нагромождённый. Автор толковый,но до сути надо для начала добраться. В целом,не пустая трата денег.

    0
    0
  • 5/5

    Увидела данную книгу в тик токе. Качественная бумага, хороший перевод. Подробно описывается порядок действий, много рекомендаций. Также автор написал про самые распространенные ошибки. Хорошо подойдёт начинающим, но также полезно будет и для тех людей, кто разбирается в программировании.
    Единственное хочу заметить, что обложка отличается от той, что на картинке, для меня это не критично, но всё же стало неожиданностью

    0
    0
Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)