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...

Descripción completa

Detalles Bibliográficos
Autor principal: Stueben, Michael. author (author)
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.