BOOKS - PROGRAMMING - The Art of Clean Code Best Practices to Eliminate Complexity an...
The Art of Clean Code Best Practices to Eliminate Complexity and Simplify Your Life - Christian Mayer. 2022 PDF | EPUB No Starch Press BOOKS PROGRAMMING
ECO~12 kg CO²

1 TON

Views
79366

Telegram
 
The Art of Clean Code Best Practices to Eliminate Complexity and Simplify Your Life
Author: Christian Mayer.
Year: 2022
Pages: 178
Format: PDF | EPUB
File size: 10 MB
Language: ENG



Pay with Telegram STARS
. The book is written by Robert C. Martin who has been a pioneer of software development practices for over 40 years. He has written several influential books on the subject and is known for his ability to communicate complex ideas in simple language. In this book, he shares his experience and insights on what it takes to create clean code that is easy to understand and modify. He emphasizes the importance of simplicity, modularity, and readability in software design and provides practical advice on how to achieve these qualities through eight core principles. These principles include separation of concerns, open closed principle, Liskov substitution principle, single responsibility principle, interface segregation principle, dependency injection principle, command query responsibility segregation principle, minimalism, and tell don't ask. Each principle is explained in detail, along with real-world examples and exercises to help readers understand how to apply them in their own work. Throughout the book, Martin also highlights common pitfalls and anti patterns to avoid when writing code. He encourages readers to take a proactive approach to simplifying their code base and continually strive for better design. The result is a more maintainable, adaptable, and efficient codebase that will save time and reduce headaches in the long run. The Art of Clean Code is an essential resource for any software developer looking to improve their craft and write better code.
.Книга написана Робертом Мартином (Robert C.Martin), который уже более 40 лет является пионером практики разработки программного обеспечения. Он написал несколько влиятельных книг на эту тему и известен своей способностью сообщать сложные идеи простым языком. В этой книге он делится своим опытом и пониманием того, что нужно для создания чистого кода, который легко понять и изменить. Он подчеркивает важность простоты, модульности и удобочитаемости при разработке программного обеспечения и дает практические советы о том, как достичь этих качеств с помощью восьми основных принципов. Эти принципы включают в себя разделение интересов, открытый закрытый принцип, принцип замены Лискова, принцип единой ответственности, принцип сегрегации интерфейса, принцип внедрения зависимостей, принцип сегрегации ответственности командных запросов, минимализм и скажи не спрашивай. Каждый принцип подробно объясняется, наряду с реальными примерами и упражнениями, помогающими читателям понять, как применять их в собственной работе. На протяжении всей книги Мартин также выделяет общие подводные камни и анти-паттерны, которых следует избегать при написании кода. Он призывает читателей использовать проактивный подход к упрощению своей кодовой базы и постоянно стремиться к лучшему дизайну. В результате получается более ремонтопригодная, адаптируемая и эффективная кодовая база, которая сэкономит время и уменьшит головную боль в долгосрочной перспективе. Искусство чистого кода является важным ресурсом для любого разработчика программного обеспечения, который хочет улучшить свое ремесло и написать более качественный код.
.Kniga écrit par Robert C.Martin, pionnier de la pratique du développement logiciel depuis plus de 40 ans. Il a écrit plusieurs livres influents sur le sujet et est connu pour sa capacité à communiquer des idées complexes en termes simples. Dans ce livre, il partage son expérience et sa compréhension de ce qu'il faut pour créer un code propre, facile à comprendre et à changer. Il souligne l'importance de la simplicité, de la modularité et de la lisibilité dans le développement de logiciels et fournit des conseils pratiques sur la façon d'atteindre ces qualités à l'aide de huit principes fondamentaux. Ces principes comprennent le partage des intérêts, le principe ouvert fermé, le principe de remplacement de Liskov, le principe de responsabilité unique, le principe de ségrégation de l'interface, le principe d'introduction des dépendances, le principe de ségrégation de la responsabilité des demandes de commandement, le minimalisme et ne pas demander. Chaque principe est expliqué en détail, ainsi que des exemples réels et des exercices qui aident les lecteurs à comprendre comment les appliquer dans leur propre travail. Tout au long du livre, Martin met également en évidence les pièges communs et les anti-modèles à éviter lors de l'écriture du code. Il encourage les lecteurs à adopter une approche proactive pour simplifier leur base de code et à s'efforcer constamment d'améliorer la conception. résultat est une base de code plus réparable, adaptable et efficace qui permettra d'économiser du temps et de réduire les maux de tête à long terme. L'art du code pur est une ressource importante pour tout développeur de logiciels qui souhaite améliorer son artisanat et écrire un code de meilleure qualité.
Kniga está escrito por Robert C.Martin, que ha sido pionero en la práctica del desarrollo de software durante más de 40 . Ha escrito varios libros influyentes sobre el tema y es conocido por su capacidad para comunicar ideas complejas en un lenguaje simple. En este libro comparte su experiencia y comprensión de lo que se necesita para crear un código limpio que sea fácil de entender y cambiar. Destaca la importancia de la simplicidad, modularidad y legibilidad en el desarrollo de software y ofrece consejos prácticos sobre cómo lograr estas cualidades a través de ocho principios básicos. Estos principios incluyen la separación de intereses, el principio cerrado abierto, el principio de reemplazo de Liskov, el principio de responsabilidad única, el principio de segregación de interfaces, el principio de implementación de dependencias, el principio de segregación de la responsabilidad de las solicitudes de comando, el minimalismo y decir no preguntar. Cada principio se explica en detalle, junto con ejemplos reales y ejercicios que ayudan a los lectores a entender cómo aplicarlos en su propio trabajo. A lo largo del libro, Martin también destaca los escollos comunes y los anti-patrones que deben evitarse a la hora de escribir código. Anima a los lectores a adoptar un enfoque proactivo para simplificar su base de códigos y a buscar constantemente un mejor diseño. resultado es una base de código más reparable, adaptable y eficiente que ahorrará tiempo y reducirá el dolor de cabeza a largo plazo. arte del código puro es un recurso importante para cualquier desarrollador de software que quiera mejorar su arte y escribir un código de mejor calidad.
.Niga foi escrita por Robert C.Martin, que é pioneira no desenvolvimento de software há mais de 40 anos. Ele escreveu vários livros influentes sobre o tema e é conhecido por sua capacidade de comunicar ideias complexas com uma linguagem simples. Neste livro, ele compartilha a sua experiência e compreensão do que é necessário para criar um código limpo que é fácil de entender e mudar. Ele enfatiza a importância da simplicidade, da modularidade e da fertilidade no desenvolvimento de software e oferece dicas práticas sobre como alcançar essas qualidades através de oito princípios básicos. Estes princípios incluem a divisão de interesses, o princípio aberto e fechado, o princípio da substituição de Liskov, o princípio da responsabilidade unificada, o princípio da segregação da interface, o princípio da incorporação das dependências, o princípio da segregação da responsabilidade dos pedidos de comando, o minimalismo e não pergunte. Cada princípio é detalhadamente explicado, juntamente com exemplos e exercícios reais que ajudam os leitores a entender como aplicá-los no seu próprio trabalho. Ao longo do livro, Martin também destaca pedras subaquáticas e anti-pattern comuns que devem ser evitadas ao escrever o código. Ele encoraja os leitores a usarem uma abordagem proativa para simplificar a sua base de códigos e buscar constantemente um design melhor. O resultado é uma base de códigos mais reparadora, adaptável e eficiente, que economiza tempo e reduz a dor de cabeça a longo prazo. Arte de código limpo é um recurso importante para qualquer desenvolvedor de software que quer melhorar seu artesanato e escrever um código de melhor qualidade.
.Cniga è scritto da Robert C.Martin, che da oltre 40 anni è un pioniere della pratica di sviluppo software. Ha scritto diversi libri influenti su questo argomento ed è noto per la sua capacità di comunicare idee complesse con un linguaggio semplice. In questo libro condivide la sua esperienza e la comprensione di ciò che serve per creare un codice puro che è facile da comprendere e cambiare. Sottolinea l'importanza della semplicità, della modularità e della comodità nello sviluppo del software e fornisce consigli pratici su come raggiungere queste qualità attraverso otto principi fondamentali. Questi principi includono la separazione degli interessi, il principio apertamente chiuso, il principio di sostituzione di Liskov, il principio di responsabilità unica, il principio di segregazione dell'interfaccia, il principio di adozione delle dipendenze, il principio di segregazione della responsabilità delle richieste di comando, il minimalismo e non chiedere. Ogni principio è dettagliato, insieme a esempi e esercizi reali che aiutano i lettori a capire come applicarli nel proprio lavoro. Durante tutto il libro, Martin evidenzia anche pietre subacquee comuni e anti-pattern da evitare quando si scrive il codice. Esorta i lettori ad adottare un approccio proattivo per semplificare la propria base di codici e cercare costantemente un design migliore. Il risultato è una base di codice più riparabile, adattabile ed efficiente che risparmia tempo e riduce il mal di testa a lungo termine. L'arte del codice puro è una risorsa importante per qualsiasi sviluppatore di software che vuole migliorare il proprio mestiere e scrivere un codice migliore.
.Das Buch stammt von Robert Martin (Robert C.Martin), der seit über 40 Jahren Pionier in der Praxis der Softwareentwicklung ist. Er hat mehrere einflussreiche Bücher zu diesem Thema geschrieben und ist bekannt für seine Fähigkeit, komplexe Ideen in einfacher Sprache zu kommunizieren. In diesem Buch teilt er seine Erfahrung und sein Verständnis dafür, was es braucht, um sauberen Code zu erstellen, der leicht zu verstehen und zu ändern ist. Es betont die Bedeutung von Einfachheit, Modularität und sbarkeit in der Softwareentwicklung und gibt praktische Tipps, wie diese Qualitäten mit acht Grundprinzipien erreicht werden können. Zu diesen Prinzipien gehören die Trennung von Interessen, das offene geschlossene Prinzip, das Prinzip des Liskov-Ersatzes, das Prinzip der einheitlichen Verantwortung, das Prinzip der Segregation der Schnittstelle, das Prinzip der Einführung von Abhängigkeiten, das Prinzip der Segregation der Verantwortung von Teamanfragen, Minimalismus und sag nicht fragen. Jedes Prinzip wird detailliert erklärt, zusammen mit realen Beispielen und Übungen, die den sern helfen zu verstehen, wie sie sie in ihrer eigenen Arbeit anwenden können. Während des gesamten Buches hebt Martin auch gemeinsame Fallstricke und Anti-Muster hervor, die beim Schreiben von Code vermieden werden sollten. Es ermutigt die ser, einen proaktiven Ansatz zur Vereinfachung ihrer Codebasis zu verfolgen und sich ständig um ein besseres Design zu bemühen. Das Ergebnis ist eine wartbarere, anpassungsfähigere und effizientere Codebasis, die Zeit spart und langfristig Kopfschmerzen lindert. Die Kunst des reinen Codes ist eine wichtige Ressource für jeden Softwareentwickler, der sein Handwerk verbessern und besseren Code schreiben möchte.
Książka została napisana przez Roberta C. Martina, który jest pionierem w praktyce rozwoju oprogramowania od ponad 40 lat. Napisał kilka wpływowych książek na ten temat i jest znany z umiejętności komunikowania złożonych idei w prostym języku. W tej książce dzieli się swoim doświadczeniem i zrozumieniem tego, co potrzeba, aby stworzyć czysty kod, który jest łatwy do zrozumienia i zmiany. Podkreśla znaczenie prostoty, modułowości i czytelności w tworzeniu oprogramowania oraz udziela praktycznych porad, jak osiągnąć te cechy za pomocą ośmiu podstawowych zasad. Zasady te obejmują podział interesów, otwartą zamkniętą zasadę, zasadę zastąpienia Liskowa, zasadę jednolitej odpowiedzialności, zasadę segregacji interfejsu, zasadę zastrzyku zależności, zasadę segregacji odpowiedzialności wniosków zespołowych, minimalizm i powiedzieć, nie pytaj. Każda zasada jest szczegółowo wyjaśniona, wraz z przykładami i ćwiczeniami w świecie rzeczywistym, aby pomóc czytelnikom zrozumieć, jak stosować je we własnej pracy. W całej książce, Martin podkreśla również wspólne pułapki i anty-wzory, aby uniknąć podczas pisania kodu. Zachęca czytelników do aktywnego podejścia do uproszczenia ich bazy kodowej i ciągłego dążenia do lepszego projektowania. Rezultatem jest bardziej naprawcza, adaptowalna i wydajna baza kodowa, która pozwoli zaoszczędzić czas i zmniejszyć bóle głowy w dłuższej perspektywie. Sztuka czystego kodu jest ważnym zasobem dla każdego programisty, który chce poprawić swoje rzemiosło i napisać lepszy kod.
הספר נכתב על ידי רוברט סי מרטין, שהיה חלוץ בתרגול פיתוח תוכנה במשך למעלה מ ־ 40 שנה. הוא כתב מספר ספרים בעלי השפעה בנושא וידוע ביכולתו להעביר רעיונות מורכבים בשפה פשוטה. בספר זה, הוא שותף לניסיונו ולהבנתו של מה שנדרש כדי ליצור קוד טהור שקל להבין ולשנות. הוא מדגיש את החשיבות של פשטות, מודולריות וקריאה בפיתוח תוכנה, ומספק עצות מעשיות כיצד להשיג תכונות אלה באמצעות שמונה עקרונות ליבה. עקרונות אלה כוללים את חלוקת האינטרסים, עיקרון הסגירה הפתוחה, עקרון החלפת ליסקוב, עקרון האחריות המאוחדת, עקרון ההפרדה הממשק, עקרון הזרקת התלות, עקרון ההפרדה בין האחריות לבקשות הצוות, מינימליזם ואמור לא לשאול. כל עיקרון מוסבר בפרוטרוט, יחד עם דוגמאות ותרגולים מהעולם האמיתי כדי לעזור לקוראים להבין איך ליישם אותם בעבודתם שלהם. לאורך הספר, מרטין גם מדגיש מלכודות נפוצות ואנטי דפוסים להימנע בעת כתיבת קוד. הוא מעודד את הקוראים לנקוט גישה פרואקטיבית כדי לפשט את הקודבז שלהם ולשאוף כל הזמן לעיצוב טוב יותר. התוצאה היא קוד סתגלני ויעיל יותר שיחסוך זמן ויפחית כאבי ראש בטווח הארוך. אומנות הקוד הטהור היא משאב חשוב עבור כל מפתח תוכנה שרוצה לשפר את אומנותו ולכתוב קוד טוב יותר.''
Kitap, 40 yılı aşkın bir süredir yazılım geliştirme uygulamalarında öncü olan Robert C. Martin tarafından yazılmıştır. Konuyla ilgili birçok etkili kitap yazdı ve karmaşık fikirleri basit bir dilde iletme yeteneği ile tanınır. Bu kitapta, anlaşılması ve değiştirilmesi kolay saf kod oluşturmak için neler gerektiğine dair deneyimini ve anlayışını paylaşıyor. Yazılım geliştirmede basitlik, modülerlik ve okunabilirliğin önemini vurgular ve bu niteliklerin sekiz temel ilke aracılığıyla nasıl elde edileceği konusunda pratik tavsiyeler sunar. Bu ilkeler, çıkarların bölünmesi, açık kapalı ilke, Liskov değiştirme ilkesi, birleşik sorumluluk ilkesi, arayüz ayrımı ilkesi, bağımlılık enjeksiyonu ilkesi, takım isteklerinin sorumluluğunun ayrılması ilkesi, minimalizm ve sormayın deyin. Her ilke, okuyucuların bunları kendi çalışmalarında nasıl uygulayacaklarını anlamalarına yardımcı olacak gerçek dünyadaki örnekler ve alıştırmalarla birlikte ayrıntılı olarak açıklanmıştır. Kitap boyunca Martin, kod yazarken kaçınılması gereken ortak tuzakları ve anti-kalıpları da vurgular. Okuyucuları, kod tabanlarını basitleştirmek için proaktif bir yaklaşım benimsemeye ve daha iyi tasarım için sürekli çaba göstermeye teşvik eder. Sonuç, zamandan tasarruf sağlayacak ve uzun vadede baş ağrılarını azaltacak daha onarılabilir, uyarlanabilir ve verimli bir kod tabanıdır. Saf kod sanatı, zanaatlarını geliştirmek ve daha iyi kod yazmak isteyen herhangi bir yazılım geliştiricisi için önemli bir kaynaktır.
كتب الكتاب روبرت سي مارتن، الذي كان رائدًا في ممارسة تطوير البرمجيات لأكثر من 40 عامًا. كتب العديد من الكتب المؤثرة حول هذا الموضوع وهو معروف بقدرته على توصيل الأفكار المعقدة بلغة بسيطة. في هذا الكتاب، يشارك خبرته وفهمه لما يلزم لإنشاء رمز نقي يسهل فهمه وتغييره. ويؤكد على أهمية البساطة والنمطية وسهولة القراءة في تطوير البرمجيات، ويقدم المشورة العملية حول كيفية تحقيق هذه الصفات من خلال ثمانية مبادئ أساسية. تشمل هذه المبادئ تقسيم المصالح، والمبدأ المفتوح المغلق، ومبدأ استبدال ليسكوف، ومبدأ المسؤولية الموحدة، ومبدأ الفصل بين الواجهات، ومبدأ حقن التبعية، ومبدأ الفصل بين مسؤولية طلبات الفريق، والحد الأدنى والقول لا تسأل. يتم شرح كل مبدأ بالتفصيل، جنبًا إلى جنب مع الأمثلة والتمارين الواقعية لمساعدة القراء على فهم كيفية تطبيقها في عملهم الخاص. في جميع أنحاء الكتاب، يسلط مارتن الضوء أيضًا على المزالق الشائعة والأنماط المضادة لتجنبها عند كتابة الكود. إنه يشجع القراء على اتباع نهج استباقي لتبسيط قاعدة الرموز الخاصة بهم والسعي باستمرار من أجل تصميم أفضل. والنتيجة هي قاعدة شفرات أكثر قابلية للإصلاح وقابلة للتكيف وفعالية من شأنها توفير الوقت وتقليل الصداع على المدى الطويل. يعد فن الكود النقي مصدرًا مهمًا لأي مطور برمجيات يريد تحسين حرفته وكتابة كود أفضل.
이 책은 40 년 넘게 소프트웨어 개발 실무의 선구자였던 Robert C. Martin이 저술했습니다. 그는이 주제에 관한 몇 가지 영향력있는 책을 저술했으며 복잡한 아이디어를 간단한 언어로 전달할 수있는 능력으로 유 이 책에서 그는 이해하고 변화하기 쉬운 순수한 코드를 만드는 데 필요한 경험과 이해를 공유합니다. 소프트웨어 개발에서 단순성, 모듈성 및 가독성의 중요성을 강조하고 8 가지 핵심 원칙을 통해 이러한 품질을 달성하는 방법에 대한 실질적인 조언을 제공합니다. 이러한 원칙에는 이해 분할, 공개 폐쇄 원칙, Liskov 교체 원칙, 통합 책임 원칙, 인터페이스 분리 원칙, 의존성 주입 원칙, 팀 요청의 책임 분리 원칙, 미니멀리즘 및 말하지 마십시오. 묻지 마십시오. 각 원칙은 독자가 자신의 작업에 적용하는 방법을 이해하도록 돕는 실제 예 및 연습과 함께 자세히 설명되어 있습니다. 이 책 전체에서 Martin은 코드를 작성할 때 피하기 위해 일반적인 함정과 반 패턴을 강조합니다. 독자들이 코드베이스를 단순화하기 위해 적극적으로 접근하고 더 나은 디자인을 위해 끊임없이 노력하도록 권장합니다. 그 결과 장기적으로 시간을 절약하고 두통을 줄일 수있는보다 수리 가능하고 적응 가능하며 효율적인 코드베이스가 만들어집니다. 순수한 코드 기술은 기술을 개선하고 더 나은 코드를 작성하려는 모든 소프트웨어 개발자에게 중요한 리소스입니다.
この本は、40以上にわたりソフトウェア開発の先駆者であったRobert C。 Martinによって書かれました。彼はこの主題に関するいくつかの影響力のある本を書いており、複雑なアイデアを簡単な言語で伝える能力で知られている。この本では、理解しやすく、変更しやすい純粋なコードを作成するために何が必要かについての経験と理解を共有しています。ソフトウェア開発におけるシンプルさ、モジュール性、可読性の重要性を強調し、8つの基本原則を通じてこれらの資質を達成するための実践的なアドバイスを提供します。これらの原則には、利益の分割、オープンな閉鎖原則、リスコフの置換原理、統一された責任の原則、インタフェース分離の原則、依存性の注入の原則、チームの要求の責任の分離の原則、ミニマリズムと言うことは要求しない。それぞれの原理は、現実世界の例と演習とともに、読者が自分の仕事にそれらを適用する方法を理解するのを助けるために、詳細に説明されています。本を通して、マーティンはコードを書くときに避けるために一般的な落とし穴とアンチパターンも強調しています。それは読者が自分のコードベースを簡素化するための積極的なアプローチを取ることを奨励し、常により良いデザインのために努力します。その結果、より修復可能で適応可能で効率的なコードベースが得られ、時間を節約し、長期的には頭痛を軽減できます。純粋なコードの技術は、クラフトを改善し、より良いコードを書きたいソフトウェア開発者にとって重要なリソースです。
在魔術和技術共存的世界中,盧卡斯必須適應現代知識不斷變化的潮流,並找到在交戰國生存的方法。故事始於盧卡斯(Lucas)返回家鄉訪問他的父母王國,但遭到王室的暗殺。失去了他曾經珍視的一切,盧卡斯必須拋開自己的感情,面對他最大的挑戰黑暗巫師阿耳emi彌斯·布拉德沃思(Artemis Bladworth),他有能力結束他不朽的生活。在捍衛他從未成為繼承人的王國時,他發現自己從過去一直向人類伸出援手,並發現永生超出了他的想象。盧卡斯擁有自己的魔力,必須面對這種新的威脅,並防止生命損失。由於賭註很高,盧卡斯(Lucas)進入了自我發現的道路,學習如何使用自己的力量並了解技術進化的過程。

You may also be interested in:

CLEAN CODE 3 in 1- Beginner|s Guide+ Tips and Tricks+ Advanced and Effective Strategies to use Clean Code Methods
CLEAN CODE: A Comprehensive Beginner|s Guide to Learn the Realms of Clean Code From A-Z
Clean Code Tips and Tricks to Learn the Realms of Clean Code
Art of Clean Code How to Write Codes for Human
Art of Clean Code: How to Write Codes for Human
The Art of Clean Code Best Practices to Eliminate Complexity and Simplify Your Life
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java
Clean Code Fundamentals: A hands-on guide to understand the fundamentals os software craftmanship an clean code in Java
Clean javascript. English Edition A concise guide to learning Clean Code, SOLID and Unit Testing
Clean Code Cookbook Recipes to Improve the Design and Quality of your Code (Final)
24 Patterns for Clean Code: Techniques for Faster, Safer Code with Minimal Debugging
Clean Code Cookbook: Recipes to Improve the Design and Quality of your Code
Get Your Hands Dirty on Clean Architecture A Hands-on Guide to Creating Clean Web Applications with Code Examples in Java
Get Your Hands Dirty on Clean Architecture: A hands-on guide to creating clean web applications with code examples in Java
Clean Code Fundamentals (2024)
Clean Code With Java Best practices 101
Clean Code: An Agile Guide to Software Craft
Clean Code Principles And Patterns - Python Edition
Scala Best Practices Write Clean and Robust Code
Clean Code An Agile Guide to Software Craft
Clean Code A Handbook of Agile Software Craftsmanship
Clean Code An Agile Guide to Software Craft
Clean Code Principles and Patterns, 2nd Edition
Clean Code Principles And Patterns - Python Edition
Clean Code Principles And Patterns Python Edition (Completed)
Elegant Java: Hands-on Guide to write Clean Code
Beyond the Basic Stuff with Python Best Practices for Writing Clean Code
Clean Code Principles And Patterns Python Edition (Completed)
Clean Code Principles and Patterns: A Software Practitioner|s Handbook
Beautiful C++ 30 Core Guidelines for Writing Clean, Safe, and Fast Code (Final)
Clean Code Principles and Patterns, 2nd Edition A Software Practitioner|s Handbook
Beautiful C++ 30 Core Guidelines for Writing Clean, Safe, and Fast Code (Rough Cuts)
Simple Object Oriented Design A guide to creating clean, maintainable code (MEAP v5)
Crafting Clean Code with javascript and React A Practical Guide to Sustainable Front-End Development
Crafting Clean Code with javascript and React A Practical Guide to Sustainable Front-End Development
The Art of Clean Up: Life Made Neat and Tidy