Ця книга допомогла мені краще зрозуміти, що таке якість коду, стиль і чистий дизайн. Вона знайомить з багатьма речами, на які слід звертати увагу під час написання коду. Книга також містить реальний приклад коду автора та його спробу рефакторингу, щоб показати, як застосовуються теоретичні знання з попередніх розділів.🧠
Хоча я не повністю погоджуюся з усіма пунктами, які підняв автор (деякі з них занадто обмежувальні: функції не повинні мати більше 3 аргументів, тому що тоді важко дотримуватися принципу єдиної відповідальності!) я розумію, звідки вони взялися. ⌨️
Я думаю, що найважливішим висновком з таких книг є усвідомлення. Мені також сподобався пункт про те, що програмісти звинувачують у поганому коді інших: вимоги, дедлайни, божевільний графік, дурних менеджерів, нетолерантних замовників тощо, але провина лежить на нас самих. Цікава книга, яка заслуговує вашої уваги, якщо ви працюєте у цій сфері 👀
Анонім