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, he tea...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Shelter Island, New York :
Manning
[2020]
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631301906719 |
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.