Practices of the Python Pro /
Practices of the Python Pro teaches you to design and write professional-quality software that's understandable, maintainable, and extensible. Dane Hillard is a Python pro who has helped many dozens of developers make this step, and he knows what it takes. With helpful examples and exercises, h...
Call Number: | Libro Electrónico |
---|---|
Main Author: | |
Corporate Author: | |
Format: | Electronic eBook |
Language: | Inglés |
Published: |
Manning Publications,
2020.
|
Edition: | 1st edition. |
Subjects: | |
Online Access: | Texto completo (Requiere registro previo con correo institucional) |
Table of Contents:
- Part 1. Why it all matters. The bigger picture
- Part 2. Foundations of design. Separation of concerns
- Abstraction and encapsulation
- Designing for high performance
- Testing your software
- Part 3. Nailing down large systems. Separation of concerns in practice
- Extensibiligy and flexibility
- The rules (and exceptions) of inheritance
- Keeping things lightweight
- Achieving loose coupling
- Part 4. What's next? Onward and upward.