Rother, Kristian
Pro Python Best Practices
1. Introduction
Kristian Rother
Part I. Debugging
2. Exceptions in Python
Kristian Rother
3. Semantic Errors in Python
Kristian Rother
4. Debugging with the Scientific Method
Kristian Rother
5. Debugging with print Statements
Kristian Rother
6. Debugging with Introspection Functions
Kristian Rother
7. Using an Interactive Debugger
Kristian Rother
Part II. Automated Testing
8. Writing Automated Tests
Kristian Rother
9. Organizing Test Data
Kristian Rother
10. Writing a Test Suite
Kristian Rother
11. Testing Best Practices
Kristian Rother
Part III. Maintenance
12. Version Control
Kristian Rother
13. Setting Up a Python Project
Kristian Rother
14. Cleaning Up Code
Kristian Rother
15. Decomposing Programming Tasks
Kristian Rother
16. Static Typing in Python
Kristian Rother
17. Documentation
Kristian Rother
Keywords: Computer Science, Python, Programming Techniques, Programming Languages, Compilers, Interpreters
- Author(s)
- Rother, Kristian
- Publisher
- Springer
- Publication year
- 2017
- Language
- en
- Edition
- 1
- Page amount
- 27 pages
- Category
- Information Technology, Telecommunications
- Format
- Ebook
- eISBN (PDF)
- 9781484222416
- Printed ISBN
- 978-1-4842-2240-9