Отзывы на книгу: Чистая архитектура. Искусство разработки программного обеспечения; Питер, 2018

от 1113 р. до 1410 р.

  • Издатель: ПИТЕР
  • ISBN: 978-5-4461-0772-8
  • Книги: Компьютеры и Интернет
  • ID:2245090
Где купить

Отзывы (26)


  • 4/5

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

  • 5/5

    Замечательная методичка для программистов и разработчиков любого уровня, помогает писать чистый хороший код, приучает к полезным привычкам при написании и дает много советов которые действительно пригождаются и помогают. Автор эксперт своего дела, пишет понятным языком, сама книга качественная, обложка мягкая, определенно советуб к покупке всем программистом вне зависимости от уровня

  • 5/5

    Роберт Мартин очень известен среди программистов, и вот этот гуру выпустил книгу по архитектуре и я сразу же заинтересовался этой книгой и ждал её в переводе. Для себя узнал очень много, но что-то мне было знакомо, так как на практике это применял сам не осознавая. Книгу нужно прочитать всем вне зависимости junior ты или senior, каждый для себя найдёт что-то для себя. Всем коллегам чистой архитектуры и кода:)

  • 5/5

    крутая книга как и "Чистый код". Читается довольно легко, много полезного, как всегда есть примеры из личного опыта, есть хороший юмор. Но сложно точно сказать, для кого расчитана эта книга(что подтверждают комментарии). Наверное, совсем новичку не пойдет по той причине, что примеров с кодом мало, но много схемок, которые могут ввести в заблуждение. Для матерых профи, наверное, есть книги посерьезнее. Я бы рекомендовал почитать эту книгу, когда уже работаете в IT в первый год-два. Можно и позже(книги Дядюшки Боба всегда актуальны), но кпд будет меньше.

  • 4/5

    + Обзор парадигм программирования, а также принципов ООП и SOLID в т. ч. применительно к архитектуре.
    + Полезные рекомендации по разработке архитектуры и ее рефакторингу.
    + Принципы разработки правильной структуры модулей, компонентов и их зависимостей.
    + Узнал про игру "Охота на Вампуса" :)
    - Примеры организации модулей и компонентов предполагают использование статически типизированных ЯП. Хотелось бы также увидеть хотя бы пару примеров для динамически типизированных (где нет интерфейсов и абстрактных классов), в частности пример правильной архитектуры веб-приложения (фронт + бэк).
    - Объем книги можно было бы сократить раза в полтора без особого ущерба содержанию.

  • 5/5

    Что бы там ни говорили, эта книга - из ряда тех, которые должны быть в качестве помощника на столе (неважно, реальном или виртуальном) каждого программиста, независимо от квалификации. А немного воды добавляет интерес и желание учиться. В общем, не пожалел, что взял.

  • 5/5

    Важная книга, которую стоит читать как начинающему, так и опытному разработчику. Даже если что-то не сходу будет понятно "а зачем оно надо", то как минимум книга заложит правильные мысли о подходах к разработке. Книгу явно стоит изредка перечитывать, потому что каждый раз она будет показывать вам что-то новое. Must Have Must Read.

  • 4/5

    Спорная книга. С одной стороны, принципы изложены безусловно верные, с другой стороны – много воды и озвучиваемое размазано весьма сумбурным слоем по всей книге, не хватает системности, не хватает более глубокого изложения теоретических основ. Автор мечется, то разжевывает термины, которые потом практически не используются, то словно мемуары рассказывает примеры, затрагивая их архитектуру лишь вскользь. Что-то можно было изложить короче и четче, а остальное содержание разбавить практическими задачами по разработке типовых решений. Идея-то в целом проста: нужны архитектурные границы, логика решений не должна зависеть от деталей – низовых уровней приложения. Но из данной книги она будет доступна, пожалуй, опытным разработчикам, кто на опыте не раз сталкивались с проблемами сопровождения и прочувствовали, что такое многие изменения из-за простой мешанины разных слоев в коде. Таким читателям может быть полезно в обобщенном виде понять основополагающие принципы. Да и то, много воды для этого. А начинающим, полагаю, это понимание из книги может оказаться не так доступно. Во-первых, само изложение, оптяь-таки, размыто, во-вторых, несмотря на многократные примеры из опыта автора, недостает практических примеров для читающего. Современная IT литература в целом страдает, авторы либо плохие специалисты, либо плохие педагоги, увы.

  • 5/5

    Книга классная и полезная.
    Есть небольшое замечание по переводу. Надеюсь будет полезно читателям:
    В тексте встречается рассуждения про науку (см. подзаголовок «Наука во спасение»). Некоторые утверждения выглядят странно и непонятно.
    Дело в том что речь идет о _естественных_ науках. Слово «Наука» в русском языке имеет более широкое значение, чем «science» в английском.
    Очень хорошо разница объяснена в примечании переводчика в книге «Ружья, микробы и сталь» Джареда Мэйсона. Там аналогичная проблема проявилась при размышлении автора является ли история наукой, что для русскоязычного читателя выглядит также странно:
      "Английский термин «political science» (буквально, «политическая наука») – эквивалент русского термина «политология». В отличие от английского языка, в русском словосочетание «историческая наука» – устоявшийся термин. Несмотря на то что английское слово «science» в большинстве случаев переводится на русский как «наука», оно имеет более узкое значение, примерно соответствующее понятию «естественная наука» или «эмпирическая наука». То же неполное соответствие существует между английскими «scientific» и «scientist», с одной стороны, и русскими «научный» и «ученый» – с другой. – Примеч. перев."

  • 5/5

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

  • 5/5

    Роберт Мартин как по мне лучший в технической литературе по разработки, он как отец показывает как надо и как не надо делать. Так и в этой книги очень много полезной информации, хотя и некоторые моменты не возможны в наших реалиях либо они просто устарели.

  • 3/5

    Самая переоцененная книга о разработке ПО. Имеющих практическую ценность схем и примеров кода (как у GOF или Фаулера) здесь нет. Есть разумная центральная идея, границы разумного применения которой однако тоже не проведены.
    Без потери ценности объем книги можно было бы сократить до 50 - 80 страниц.
    Издание хорошее. Даже приятнее оригинала. Перевод хороший.
    Прочитать и попробовать применить советую.

  • 5/5

    Мне понравилась книга Роберта Мартина "Чистая архитектура". Автор рассматривает общую концепцию развития архитектуры программного обеспечения.
    "Чистая архитектура" подходит тем, кто запутался в противоречивых советах разных источников, которые касаются непосредственно архитектуры программного обеспечения.
    Я бы сказала, что это книга не для серьезного погружения, а скорее чтения для души.

  • 5/5

    Хорошая книга, очень полезная для прочтения программисту. Думаю, что ее не стоит читать начинающим программистам, а стоит читать уже при наличии определенного опыта, так как начинающему человеку будет сложно осознать многие вещи, описанные книги. Но при наличии определенного опыта все становится понятно, а многие вещи даже очевидны. Автор предлагает правильные концепции, что на все должен быть задан интерфейс, к которому может быть предложена любая конкретная реализация. Но все же стоит помнить, что надо думать своей головой при проектировании архитектуры и не стоит полностью доверяться тому, что написано в данной книге, так как в некоторых случаях использование советов из книги усложнит ваш код и затруднит работу с ним.

  • 5/5

    Книга предназначена для широкого круга читателей (как бы написали в советское время в аннотации).
    Доступный язык, качественный перевод (сейчас много попадается переводных книг, которые читаешь, вроде по-русски, а ничего не понятно, это не про данную книгу).
    Посоветовал бэкендщик на работе, я не разработчик, но постоянно приходиться взаимодействовать с группой разработки. Материал книги очень помог понять общие требования, структуру, принципы разработки программного обеспечения. Очень хорошо формирует общее мировоззрение по данному вопросу.
    Рекомендую всем, а не только разработчикам, для общего развития и расширения кругозора.

  • 4/5

    У Мартина более разработчики подход чем у Эванса. Потому читать эту книгу разработчику гораздо интереснее. Простой язык. Простые примеры.

  • 5/5

    Книга оказалась очень полезна, как с целью понимания ключевых принципов проектирования систем, так и для экскурса в историю становления современного программирования как такового. Очень познавательно, практично и интересно!

  • 5/5

    Всем привет!
    Взял эту книгу как завершающую после книг "Идеальный программист. Как стать профессионалом разработки ПО", "Чистый код: создание, анализ и рефакторинг" этого же автора. Прошлые две книги были весьма спорны.
    Эта книга поменяла мое мнение о авторе, она описывает интересные практики, спорных моментов почти не осталось.
    Перевод очень даже не плох.
    А качество бумаги как всегда на высоте.
    Советую данную книгу прочитать всем, относительно прошлых книг, это прям вздох чистого воздуха. Все лаконечно расписано, интересно следить за мыслю автора, данная книга лучшая этого автора. Советую всем разработчикам!
    Спасибо за внимание!

  • 5/5

    Органичное продолжение книги Чистый код.
    Однозначно Must Read для всех разработчиков.
    В первых главах автор объясняет простые вещи, типа парадигм программирования, хорошо в голове укладывается из смысл.
    В книге автор последовательно описывает принцип дизайна классов (SOLID). На основе этих глав принцип построения компонентов. А дальше в целом архитектуры системы. Ссылаясь на информацию предыдущих глав.
    Самое интересное, что Мартин не рассматривает код только с точки зрения качества. Показывает альтернативные, относительно дешевые варианты разработки. При этом четко дает понять чем можно жертвовать, а чем точно не стоит.
    В конце книги рассказываются про очень общие вещи, которые не смог до конца усвоить. Планирую к ним вернуться через некоторое время, когда приобрету больше технических скилов.
    Последняя глава про биографию кажется была лишней....

  • 5/5

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

  • 5/5

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

  • 5/5

    Отличная книга программиста, который рассказывает о своем опыте разработки программного обеспечения начиная с 60х годов. В книге рассказывается о том, что такое архитектура программного обеспечения и какая она бывает. Уклона в какие либо языки нет, поэтому будет полезна для любого программиста.

  • 4/5

    “Чистая архитектура. Искусство разработки программного обеспечения” Рецензия на книгу
    Автор: Роберт Мартин
    Издательство: Питер, 2018 г.
    Идеальной можно назвать архитектуру, которая полностью соответствует требованиям к программному обеспечению на текущий момент и не препятствует дальнейшему развитию проекта. При разработке программного обеспечения именно архитектура и принятые архитектурные решения существенно влияют на конечный результат, финансовые расходы на разработку и сопровождение, на выживание команд разработчиков в мире конкуренции.
    Идеальная архитектура — линия жизни при развитии программного обеспечения, отклонение от которой порождает множество проблем. Именно об этом говорит в этой книге один из известных людей в мире разработки программного обеспечения - Роберт Мартин (дядюшка Боб). Он показывает, что архитектура - это не только удел собственно архитектора, но каждого члена команды, который участвует в развитии программного продукта. Автор книги показывает важность постулатов и принципов разработки, влияние фреймверков на архитектуру. Эта книга - не просто сборник громких заявлений, а скорее всего, попытка осмыслить исторический опыт построения программного обеспечения.
    Рекомендую данную книгу как программистам, так и архитекторам, которые неравнодушны к прошлому и будущему отрасли программного обеспечения. Эта книга для вас, если вы запутались в противоречивых советах различных источников, касающихся архитектуры программного обеспечения: в этой книге вы не найдете истины, но вам дадут основы, на которых вы можете построить свою идеальную архитектуру.
    Я бы сказал, что это книга — увлекательное чтиво за чашечкой чая: дядюшка Боб любезно делится своими знаниями и воспоминаниями. Здесь нет резкой критики и стенаний о текущем положении в разработке программного обеспечения. Здесь есть осознание, что «идеальная архитектура» - недостижимый идеал. Его невозможно достичь, но достаточно быть близко к нему, чтоб избежать множество проблем.
    Баловнев Эдуард,
    ноябрь 2018

  • 5/5

    Полезная книга, должна вызывать правильные размышления при проектировании архитектуры. Полезно задуматься как разбить проект на компоненты. Правильно ставится вопрос о модных или быстрых и проверенных подходах к программированию. Как пример, всегда ли уместно использовать микросервисную архитектуру.

  • 5/5

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

  • 4/5

    на мой взгляд уникальность книги в максимально общем ответе на вопрос “как должна выглядеть идеальная программная архитектура и какими характеристиками обладать?“. в принципе автор не даёт никаких новых прорывных истин по проектированию программных моделей, но умело компилирует общие принципы и старается показать общий, системный путь, то к чему нужно стремится, формулирует своеобразное универсальное шаблонное правило. мне не хватало этой системности и книга навела определённый порядок в куче общих представлений и принципов.



Где купить (4)

Цена от 1113 р. до 1410 р. в 4 магазинах

МагазинЦенаНаличие
Яндекс.Маркет
5/5
1387 р.
Кэшбэк до 3.8%
Промокоды на скидку

16.06.2025
1268 р.
1592 р. -20% Минимальные сроки доставки. Кэшбэк до 6.1%
Промокоды на скидку

15.06.2025
1410 р.
Крупнейший маркетплейс Беларуси Кэшбэк до 1.2%

16.06.2025
1113 р.
Минимальная сумма заказа 100 рублей Крупнейшая сеть книжных магазинов Кэшбэк до 6.1%
Промокоды на скидку

16.06.2025
Avito доставка позволит получить любой товар, не выходя из дома

История цены

МагазинПоследняя известная ценаОбновлено
Лабиринт
890 р.
21.01.2024
ЛитРес
479 р.
12.06.2024
РЕСПУБЛИКА
1022 р.
28.05.2022
Подписные издания
892 р.
09.04.2024
Читай-город
878 р.
14.11.2024
Мегамаркет
1467 р.
24.12.2024
OZON
880 р.
24.06.2024

Предложения банков


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

Рассрочка 0% до 36 мес. Лимит кредитования - до 500 000 рублей. Снятие заемных средств в рассрочку на 3 мес. Кэшбэк до 10%

РОСБАНК

Cashback: - от 2 до 10% — на 2 выбранные категории - 1% — на остальные покупки в зависимости от общей суммы с начала месяца

Описание

"Идеальный программист" и "Чистый код" - легендарные бестселлеры Роберта Мартина - рассказывают, как достичь высот профессионализма. "Чистая архитектура" продолжает эту тему, но не предлагает несколько вариантов в стиле "решай сам", а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.

Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. "Чистую архитектуру" обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой.

Все архитектуры подчиняются одним и тем же правилам!

Роберт Мартин (дядюшка Боб)

Чистая архитектура. Искусство разработки программного обеспечения - фото №1

Чистая архитектура. Искусство разработки программного обеспечения - фото №2

Чистая архитектура. Искусство разработки программного обеспечения - фото №3

Чистая архитектура. Искусство разработки программного обеспечения - фото №4

Чистая архитектура. Искусство разработки программного обеспечения - фото №5

Чистая архитектура. Искусство разработки программного обеспечения - фото №6

Чистая архитектура. Искусство разработки программного обеспечения - фото №7

Чистая архитектура. Искусство разработки программного обеспечения - фото №8

Чистая архитектура. Искусство разработки программного обеспечения - фото №9

Чистая архитектура. Искусство разработки программного обеспечения - фото №10

Чистая архитектура. Искусство разработки программного обеспечения - фото №11

Чистая архитектура. Искусство разработки программного обеспечения - фото №12

Чистая архитектура. Искусство разработки программного обеспечения - фото №13

Чистая архитектура. Искусство разработки программного обеспечения - фото №14

Чистая архитектура. Искусство разработки программного обеспечения - фото №15

Чистая архитектура. Искусство разработки программного обеспечения - фото №16

Чистая архитектура. Искусство разработки программного обеспечения - фото №17

Чистая архитектура. Искусство разработки программного обеспечения - фото №18

Чистая архитектура. Искусство разработки программного обеспечения - фото №19

Чистая архитектура. Искусство разработки программного обеспечения - фото №20

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
ПереплетМягкий (3)
ИздательПитер
Год издания2018
Возрастные ограничения12
Кол-во страниц352
СерияБиблиотека программиста
Формат70х100/16 (165х233 мм)
АвторыМартин Р.
Переплётмягкий
Год публикации2022
ЯзыкРусский
Количество страниц352
Оформление обложкичастичная лакировка
ИздательствоПитер
Вес0.49кг
АвторМартин Роберт
Возрастное ограничение16+
Количество книг1
Тип обложкимягкая
РазделПрограммирование
ISBN978-5-4461-0772-8
Размеры16,50 см × 23,00 см × 1,70 см
Язык изданияРусский
Страниц352
ТематикаПрограммирование
Тираж2000


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


Книги: Информационные технологии, Программирование - издательство "ПИТЕР"

Категория 890 р. - 1335 р.

Книги: Информационные технологии, Программирование

Категория 890 р. - 1335 р.

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

17 ms