Clean Code in Python : Develop maintainable and efficient code

Experienced professionals in every field face several instances of disorganization, poor readability, and testability due to unstructured code.

With updated code and revised content aligned to the new features of Python 3.9, this second edition of Clean Code in Python will provide you with all the tools you need to overcome these obstacles and manage your projects successfully.

The book begins by describing the basic elements of writing clean code and how it plays a key role in Python programming. You will learn about writing efficient and readable code using the Python standard library and best practices for software design.

The book discusses object-oriented programming in Python and shows you how to use objects with descriptors and generators. It will also show you the design principles of software testing and how to resolve problems by implementing software design patterns in your code. In the concluding chapter, we break down a monolithic application into a microservices-based one starting from the code as the basis for a solid platform.

By the end of this clean code book, you will be proficient in applying industry-approved coding practices to design clean, sustainable, and readable real-world Python code.

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. Isolation : A short social drama story

    Dr. Amr Mounir

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

    Uwe Vigenschow, Björn Schneider, Ines Meyrose

  4. JavaScript – Das Handbuch für die Praxis : Meistern Sie die beliebte Sprache für Web und Node.js

    David Flanagan

  5. Android Programming with Kotlin for Beginners : Build Android apps starting from zero programming experience with the new Kotlin programming language

    John Horton

  6. 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

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

    Code Campus

  8. #110

    Clojure : Funktionale Programmierung für die JVM

    André Steingress, Silvia Schreier, Tobias Bayer

  9. Grundwissen der Sprachheilpädagogik und Sprachtherapie

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

    Miloš Vasić

  11. 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

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

    Nathan Rozentals


Verwandte Kategorien