Чистый код: создание, анализ и рефакторинг. Библиотека программиста отзывы на книгу Роберт Сесил Мартин: мнения и оценки в Читай-городе

Отзывы на произведение: Чистый код: создание, анализ и рефакторинг. Библиотека программиста

Роберт Сесил Мартин

· 25 отзывов
Чистый код: создание, анализ и рефакторинг. Библиотека программиста
1 349 ₽
1 619 ₽ -17%

Мягкий переплёт

Сначала новые
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Покупала в подарок коллеге, сама я в программировании ничего не понимаю, но получателю понравилась. сказал, что нашел для себя в этой книге немало новой информации, несмотря на свой богатый опыт!!
Плюсы
несмотря на то, что книга довольно-таки массивная, весит не очень много. Яркая, красивая обложка, оптимальный размер (спокойно можно с собой носить) и, конечно, полезное содержание.
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
«Чистый код» нужно читать каждому, кто провёл в профессии больше года. Но читать с включенной критикой. Это та книга, после которой вы станете лучше, если будете нарушать её правила осознанно, а не по незнанию. Настоятельно рекомендую.
Плюсы
Хорошая белая бумага и красивая обложка смешные иллюстрации. И большое количество информации. Не пожалел что взял эту книгу.
Минусы
Минусов нет
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Очень удобное издание, яркое и запоминающееся
Плюсы
Это очень хорошая книга для тех кто начинает погружаться в цифровые науки и технологии. Книга дает большое количество базовых понятий и обучает новым навыкам программирования. Простыми словами объясняет что такое код и как сделать так что бы он работал
Минусы
Книга подойдет только молодым программистам и людям которые хотят задержаться в специальности
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Прочла, потому что это "база", которую стыдно не прочитать. Полезно, чтобы закрепить какие-то небольшие нюансы по работе с кодом, но книга устаревает, информация не совсем актуальна.

В противовес всем так полюбившемуся питону скажу: джава, конечно, тоже интересный выбор, но спасибо, что листинги не на этот зловредном питоне (само собой, это обусловлено и моментом, когда книга писалась)

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

Хорошая книга даже несмотря на то, что код написан лишь на языке программирования Java. Я, как программист с уровнем Junior, получил обширные знания в разработке ПО. В общем, полезная книга
Плюсы
Хорошая подача информации как для начинающих, так и для профессионалов, качество бумаги
Минусы
Минусов не обнаружил
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Классная книга, рассказывает базовые вещи в написании чистого кода. Опытным программистам она может быть бесполезна, но новичкам (джунам или может даже мидлам) очень даже подойдет. Нравится смотреть код и разбираться в нем
Плюсы
Простое понятное изложение информации, примеры кода (как чистого так и не очень), много полезной информации для начинающих
Минусы
Минусов по самой книге нет, большой минус бумажная обложка(
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Эта книга не учит новому языку она учит уважать читателя своего кода. В первой части автор разбирает принципы и паттерныы чистого написанья маленькие функции говорящие имена отсутствие лишних зависимостей. Во второй предлагает упражнения где нужно очищать запутанные куски программы и превращать их в ясные конструкции. В третьей собирает набор евристик и признаков дурного запаха длинные классы дублирование слишком много аргументов. Читал и думал о своих проектах удалял мертвый код переименовывал переменныеы. Для программиста любого уровня этот труд как зеркалo показывает где ты ленивв
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Простым и доступным языком донесены базовые вещи для людей, колдующих с кодом. Может послужить как первой книгой, так и дополнением к уже сформированным знаниям и умениям. Отличные практические рекомендации для чистоты работы. Книга универсальна и подойдет любому программисту вне зависимости от используемого языка.
Плюсы
Доступный язык, отличные практические рекомендации, твердая обложка, яркое оформление
Минусы
Многовато воды, но благодаря этому легче читается неофитами.
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Это база.
Книга уже много лет входит в топ обязательной литературы для разработчиков. Основная мысль: код должен быть написан так, чтобы его мог прочитать другой человек (или вы сами спустя месяц), а не только компилятор.
Да, многое из написанного мы применяем на практике и без подобных книг, однако это базовые принципы, которые обязан знать каждый программист
Плюсы
Хоть примеры и на Java, но понятны любому ООП-шнику
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Это отличная книга для тех, кто только учится программировать. Минусов я не нашел. Однозначно советую к покупке. Купила в подарок — человек очень доволен. Хорошая печать, страницы аккуратные, плотная твердая обложка. Дизайн привлекательный и приятный глазу. В книге много важной и нужной информации, сопровожденной иллюстрациями, комментариями и сносками. Советую сразу взять еще блокнот или записную книжку — лишним не будет!
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
В книге описаны базовые вещи, много моментов для профессиональной деятельности. Очень простой и понятный язык изложение материала. Будет полезна любом кодеру, может помочь повысить качество вашего кода. Описанные принципы понятны и просты. Описывает простейшие правила написания чистого и понятного кода. Обращает внимание на важные, незаметные, моменты. Содержит много практических рекомендаций.
Плюсы
Качество печати, читается легко и увлекательно.
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Работаю 1С Разработчиком, всегда обходила подобные книги стороной с мыслью «Для 1С это не подходит». Проходя курс «Чистый код» узнала, что большая часть курса составлена по данной книге и очень заинтересовавшись более подробным ее изучением сразу же оформила заказ в «Читай город». При ознакомление непосредственно с самой книгой была немного разочарована количеством воды в ней, но в целом есть что подчеркнуть.
Плюсы
Подходит для любого языка программирования
Минусы
Много воды
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Сначало изучить Unity
Купила книгу чисто из "ой, я самоучка, поможет и это" и без понятия, что язык то я этот не знаю. В общем, отзыв отложился на полку на подольше, чем планировался. В целом, книга достойная, но каких-то открытий я не нашла. Авось было все это в процессе обучения самостоятельно. Видать, люди прочитали и вместе с ней стали объяснять что и как
Плюсы
содержание
вставки
задания
Минусы
у меня был брак на листе
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
отличная книга.
Отличная книга для начинающих программистов . Минусов нет. Однозначно рекомендую к покупке . Брала в подарок , человек рад. Качественная печать, аккуратные страницы. Прочная твердая обложка. Завлекающий дизайн. В книге много нужной и полезной информации с картинками, комментариями и сносками. К книге рекомендую брать сразу записную книжку или блокнот, лишним не будет!
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Если не пишете на Java или C# - по большей части вам будет полезна одна единственная глава в конце книги, которая является выжимкой всего описанного в книге, за исключением пунктов про специфику языка. За это и снял оценку, книгу стоило назвать «Чистый код на Java»

Для джавистов и в каком то смысле для шарпистов книга подойдёт идеально - смело берите, если вы начали задумываться о качестве производимого вами кода
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Отвратительное описание книги
Одно из Худших описаний для книг по программированию! В описании книги одни сплошные общие фразы которые подходят как книг по программированию так ко всем книгам в магазине! Ни одного слова конкретики! Не указан язык программирования (С#, С++, JavaScript, Java, Payton, Goggle, и т.д.), ни уровень программиста (новичок, опытный, гуру) на кого рассчитана данная книга!
Плюсы
чтобы найти плюсы должно быть хорошее описание товара
Минусы
самое худшее описание товара
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
чистый код
Увидела данную книгу в тик токе. Качественная бумага, хороший перевод. Подробно описывается порядок действий, много рекомендаций. Также автор написал про самые распространенные ошибки. Хорошо подойдёт начинающим, но также полезно будет и для тех людей, кто разбирается в программировании.
Единственное хочу заметить, что обложка отличается от той, что на картинке, для меня это не критично, но всё же стало неожиданностью
Плюсы
много реальных примеров
Минусы
нет минусов
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Взяла книгу чисто для общего развития.Стиль повествования сложный,можно даже сказать нагромождённый. Автор толковый,но до сути надо для начала добраться. В целом,не пустая трата денег.
Плюсы
Большие,подробные примеры. Такая подробность расписывания позволила мне сориентироваться и не боятся брать и пробовать самостоятельно.
Иллюстрации к главам.
Минусы
Структура книги непоследовательна.
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
Пойдет
Я как человек с небольшим опытом разработки ( задачи уровня medium leetcode и т.д) прочтя данную книгу взял много советов с собой.
Отчетливо могу сказать что здесь есть важнейшие идеи по чистому коду ( например насчет комментариев, функций ).
Однако - примеры на джаве слишком большие (иногда 2 страницы, причем весьма абстрактного кода где мало что понятно). Хотя я знаком с джавой, но все равно примеры кода для меня здесь это бесполезные отрывки которые ближе к концу книги я стал пропускать. Хотелось бы более наглядных примеров. И стоит учитывать что книга не прям для новичков - некоторые темы мне пришлось проходить потом, когда я натыкался на них при программировании.
Плюсы
Хорошие советы
Само издание понравилось
Прикольные картинки вначале глав
Минусы
Очень непонятные примеры кода
Темы идут не по сложности, а просто в виде солянки
Мягкая обложкаМягкая обложка
Мягкая обложкаМягкая обложка
хорошо и не хорошо
Нужно полностью понимать, что для прочтения данной книги требуются: знания базового программного языка Java (так как примеры на нем, а разбирать что пишут смысла нет, так как там не объясняют все досконально) и практики вообщем в программировании. Больше замечаний нет, а так вообщем книга настроена на то, что вы имеете опыт, и не просто начальный, а базовый на уровне разработки и работы с программным языком
Плюсы
Ну пока нечего сказать(не полностью прочел)
Минусы
Ты должен быть знатоком, и знать Java (но тут спорно, так как изначально книга говорит о том, что тут примеры на Java) + примеры не объясняют в плане самого кода, а не логического его понимания