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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Autor Corporativo: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Manning Publications,
2020.
|
Edición: | 1st edition. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 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.