Ładowanie...
Szczegóły ebooka
Zaloguj się, jeśli jesteś zainteresowany treścią pozycji.
Clean Code in Python. Write Scalable, Readable, and Maintainable Code with Modern Python - Second Edition
Mariano Anaya
Ładowanie...
EBOOK
Ładowanie...
Experienced professionals in every field face several instances of disorganization, poor readability, and testability due to unstructured code.
This second edition has been updated to reflect new best practices in Python 3.9, helping developers write professional, scalable, and maintainable code. It introduces advanced object-oriented design, decorators, descriptors, and refactoring strategies using SOLID principles. Whether modernizing legacy projects or building new applications, this book provides practical techniques to write cleaner and more efficient Python code using the Python standard library 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.
The book discusses object-oriented programming in Python and 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.
This second edition has been updated to reflect new best practices in Python 3.9, helping developers write professional, scalable, and maintainable code. It introduces advanced object-oriented design, decorators, descriptors, and refactoring strategies using SOLID principles. Whether modernizing legacy projects or building new applications, this book provides practical techniques to write cleaner and more efficient Python code using the Python standard library 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.
The book discusses object-oriented programming in Python and 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.
- 1. Introduction, Code Formatting, and Tools
- 2. Pythonic Code
- 3. General Traits of Good Code
- 4. The SOLID Principles
- 5. Using Decorators to Improve Our Code
- 6. Getting More Out of Our Objects with Descriptors
- 7. Generators, Iterators, and Asynchronous Programming
- 8. Unit Testing and Refactoring
- 9. Common Design Patterns
- 10. Clean Architecture
- Tytuł:Clean Code in Python. Write Scalable, Readable, and Maintainable Code with Modern Python - Second Edition
- Autor:Mariano Anaya
- Tytuł oryginału:Clean Code in Python. Write Scalable, Readable, and Maintainable Code with Modern Python - Second Edition
- ISBN:9781800562097, 9781800562097
- Data wydania:2021-01-06
- Format:Ebook
- Identyfikator pozycji: e_2a27
- Wydawca: Packt Publishing
Ładowanie...
Ładowanie...