Clean Code Kochbuch : Rezepte für gutes Code-Design und bessere Softwarequalität

Code Smells erkennen und mithilfe inspirierender Rezepte beseitigen

- Ideale Ergänzung zu Robert C. Martins Klassiker »Clean Code«

- Die eigenen Programmierfähigkeiten verbessern - durch eine Vielzahl inspirierender Rezepte

- Beispiele in gängigen Programmiersprachen wie JavaScript, PHP, Java, Python u.v.a. Bis hin zu komplexen Problemen und anspruchsvollen Refactoring-Rezepten.

Entwickler, Software Engineers und -Architektinnen, die mit einer umfangreichen Codebasis arbeiten, müssen ihren Code effektiv pflegen und erweitern. In diesem Kochbuch vermittelt Maximiliano Contieri das Konzept des Clean Code, geht aber noch einen Schritt weiter. Er zeigt, wie Sie Verbesserungspotenziale identifizieren und deren Auswirkungen auf den Produktionscode beurteilen. Mithilfe der vorgestellten Techniken kann die Zuverlässigkeit und Entwicklungsfähigkeit der Systeme deutlich verbessert werden.

Anhand von Beispielen in JavaScript, PHP, Python, Java und vielen anderen Programmiersprachen bietet dieses Kochbuch bewährte Rezepte, die Sie bei der Erweiterung und Wartung größerer Systeme unterstützen. Contieri beschreibt grundlegende Konzepte wie Lesbarkeit, Kopplung, Testbarkeit, Sicherheit und Erweiterbarkeit sowie Code Smells und Rezepte zu deren Beseitigung.

Im Verlauf dieses Buches werden die Refactoring-Rezepte und die Probleme, die sie lösen, immer komplexer. Sie werden:

- die Vorteile von Clean Code verstehen und lernen, wie Sie Verbesserungsmöglichkeiten identifizieren

- Refactoring-Techniken Schritt für Schritt erlernen

- sich mit der Theorie hinter Clean Code vertraut machen

- Beispiele aus der Praxis in verschiedenen modernen Programmiersprachen untersuchen

- in einem Katalog mit Code Smells stöbern, deren Auswirkungen und Lösungsansätze zu ihrer Beseitigung nachvollziehen

- Code schreiben, der auf den Punkt kommt, leichter zu lesen und zu verstehen ist

Starten Sie noch heute mit diesem Buch für 0 €

  • Hole dir während der Testphase vollen Zugriff auf alle Bücher in der App
  • Keine Verpflichtungen, jederzeit kündbar
Jetzt kostenlos testen
Mehr als 52 000 Menschen haben Nextory im App Store und auf Google Play 5 Sterne gegeben.

Andere haben auch gelesen

Liste überspringen
  1. 4.7

    The Clean Coder : A Code of Conduct for Professional Programmers

    Robert C. Martin

  2. Soft Skills für IT-Führungskräfte und Projektleiter : Softwareentwickler führen und coachen, Hochleistungsteams aufbauen

    Uwe Vigenschow, Björn Schneider, Ines Meyrose

  3. Mastering TypeScript : Build enterprise-ready, modular web applications using TypeScript 4 and modern frameworks

    Nathan Rozentals

  4. How to Build Android Apps with Kotlin. : A hands-on guide to developing, testing, and publishing your first apps with Android

    Eran Boudjnah, Alexandru Dumbravan, Alex Forrester, Jomar Tigcal

  5. Java lernen – kurz & gut

    Michael Inden

  6. Mastering Android Development with Kotlin : Deep dive into the world of Android to create robust applications with Kotlin

    Miloš Vasić

  7. Hands-On TypeScript for C# and .NET Core Developers : Transition from C# to TypeScript 3.1 and build applications with ASP.NET Core 2

    Francesco Abbruzzese

  8. React Native Cookbook : Recipes for solving common React Native development problems, 2nd Edition

    Dan Ward

  9. Android Programming for Beginners : Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition

    John Horton

  10. Kotlin Programming Cookbook : Explore more than 100 recipes that show how to build robust mobile and web applications with Kotlin, Spring Boot, and Android

    Rashi Karanpuria, Aanand Shekhar Roy

  11. JavaScript für Einsteiger - In einfachen Schritten zum Programmier-Experten: Der leicht verständliche und praxisnahe Leitfaden zum professionellen Programmieren im Handumdrehen

    Code Campus

  12. Ethical Hacking Workshop : Explore a practical approach to learning and applying ethical hacking techniques for effective cybersecurity

    Mohammed Abutheraa, Rishalin Pillay


Verwandte Kategorien