19. Extra Topics
The following are some extra topics that might be of interest
- Coding Style and Linting
- Code Reviews
- Persistence and Serialization
- Unicode in Python
- Iterators and Generators
- Decorators
- Mailroom – Decoratoring it
- Context Managers
- A Couple Handy Context Managers
- Metaprogramming
- Mailroom – metaprogramming it!
- Logging and the logging module
- Debugging
- No SQL Databases
- Graph Databases
- Concurrent Programming
- Asychronous Programming
- Notes on Coroutines
- Threading and multiprocessing
- Threaded Web Scraper
- Performance and Profiling