Good Habits for Great Coding Improving Programming Skills with Examples in Python
Improve your coding skills and learn how to write readable code. Rather than teach basic programming, this book presumes that readers understand the fundamentals, and offers time-honed best practices for style, design, documenting, testing, refactoring, and more. Taking an informal, conversational t...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress
2018.
|
Edición: | 1st ed. 2018. |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630595706719 |
Tabla de Contenidos:
- Part 1: Not Learned in School
- 1. A Coding Fantasy
- 2. Coding Tricks
- 3. Style
- 4. More Coding Tricks
- Part 2: Coding Advice
- 5. Function Design
- 6. Self-Documenting Code
- 7. Step-Wise Refinement
- 8. Comments
- 9. Stop Coding
- 10. Testing
- 11. Defensive Programming
- 12. Refactoring
- 13. Write The Tests First (Sometimes)
- 14. Expert Advice
- Part 3: Perspective
- 15. A Lesson In Design
- 16. Beware Of OOP
- 17. The Evolution Of A Function
- 18. Do Not Snub Inefficient Algorithms
- Part 4: Walk the Walk
- 19.Problems Worth Solving
- 20. Problem Solving
- 21. Dynamic Programming.