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

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Stueben, Michael (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2018.
Έκδοση:1st ed. 2018.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • 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.