Книжка в першу чергу адресована програмістам і програмним архітекторам, але буде цікавою й корисною будь-кому, хто цікавиться сучасними комп’ютерними технологіями. Про автора: Роберт Мартін — визнаний авторитет у галузі комп’ютерної архітектури, без перебільшення геній і чудовий оповідач. Спираючись на багаторічний досвід і використовуючи цікаві приклади з власної (і не лише) практики, автор розповідає про базові принципи створення програмного забезпечення.
Навіть поганий програмний код може працювати. Однак якщо код не є «чистим», це завжди буде заважати розвитку проекту і компанії-розробника, віднімаючи значні ресурси на його підтримку і «приборкання». Ця книга присвячена хорошому програмуванню. У ній повно реальних прикладів коду. Прочитавши книгу, ви дізнаєтеся багато нового про коди. Більш того, ви навчитеся відрізняти хороший код від поганого. Ви дізнаєтеся, як писати хороший код і як перетворити поганий код у хороший.
Про книгу:Навіть поганий програмний код може працювати. Однак якщо код не є «чистим», це завжди буде заважати розвитку проекту і компанії-розробника, віднімаючи значні ресурси на його підтримку і «приборкання». Книга «Чистий код: створення і рефакторинг за допомогою Agile» присвячена хорошому програмуванню. У ній повно реальних прикладів коду. Прочитавши книгу, ви дізнаєтеся багато нового про коди. Більш того, ви навчитеся відрізняти хороший код від поганого. Ви дізнаєтеся, як писати хороший код і як перетворити поганий код у хороший.t
Навіть поганий програмний код може працювати. Однак якщо він не є «чистим », це заважатиме розвитку проєкту, відтягуючи значні ресурси на його підтримку та «приборкання». Книжка Р. Мартіна присвячена саме гарному програмуванню і насичена реальними прикладами коду. Із нею ви навчитеся відрізняти хороший код від поганого, дізнаєтеся, як писати гарний код і як перетворити поганий код на по-справжньому чистий. Автор наводить принципи, патерни і прийоми написання чистого коду, практичні сценарії зростаючої складності, перелік евристичних правил і «запахів коду». Загалом це першокласна база знань і прикладів, що описують хід нашої думки в процесі читання, написання та чищення коду. З цієї...
У коротких розділах, наповнених цікавими історичними анекдотами, особистими враженнями та строгою подачею інформації, читачі дізнаються про різницю між тим, як світ працює на квантовому рівні, на космічному рівні та на рівні людини – а потім, як кожен з рівнів пов’язаний з іншим. Керролл яскраво й неповторно викладає нам принципи, що направляли наукову революцію від Дарвіна й Айнштайна до тлумачення витоків життя, свідомості та Всесвіту.