Clean code. Creation, analysis and refactoring

after payment (24/7)
(for all gadgets)
(including for Apple and Android)
Even bad code can work. However, if the code is not “clean”, it will always hinder the development of the project and the development company, taking away significant resources to maintain and “tame” it. This book is dedicated to good programming. It's full of real code examples. We will look at the code from different directions: top-down, bottom-up, and even from the inside. After reading the book, you will learn a lot about code. Moreover, you will learn to distinguish good code from bad. You will learn how to write good code and how to transform bad code into good code. The book consists of three parts. The first part outlines the principles, patterns, and techniques for writing clean code; A large amount of code examples is provided. The second part consists of practical scenarios of increasing complexity. Each scenario is an exercise in cleaning up code or transforming problematic code into code with fewer problems. The third part of the book is a concentrated expression of its essence. It consists of one chapter with a list of heuristics and code smells collected during the analysis. This part is a knowledge base that describes our way of thinking in the process of reading, writing and cleaning code.
Layout designer's note: the book contains a large amount of source code (code), so it is not recommended to use “Spring Cleaning” scripts, "Handling quotes", etc.
Data sheet
- Name of the Author
- Роберт Мартин Сесил
- Language
- Ukrainian
- Release date
- 2019
- Translator
- Евгений Павлович Матвеев
Reviews
Незамінний посібник для програмістів усіх рівнів!
Книга "Чистий код" стала для мене справжнім відкриттям у світі програмування. Вона не лише надає теоретичні знання про принципи написання чистого коду, але й пропонує безліч практичних прикладів, які допомагають зрозуміти, як реалізувати ці принципи на практиці. Автор майстерно пояснює, чому важливо підтримувати код у чистому стані, адже це не лише полегшує його читання, але й значно спрощує подальшу розробку та підтримку проектів. Особливо сподобалася друга частина книги, де наведені вправи з очищення коду – це справжня знахідка для тих, хто хоче вдосконалити свої навички. Навіть якщо ви вже маєте досвід у програмуванні, ця книга допоможе вам поглянути на свою роботу з іншого боку і зрозуміти, як можна покращити свій код. Рекомендую всім програмістам, незалежно від рівня підготовки!