Mastering Python
20/03/2020
Craftmanship
Data structures and algorithms
Code quality
Documenting your project
Unit testing and refactoring
Code optimization
Technical architecture
Low level Python
Code distribution
References
Mastering Python
Docs
»
Code quality
View page source
Next
Previous
Code quality
ΒΆ
Documenting your project
1. The seven rules of technical writing
2. Documentation as code
3. Popular documentation generators
4. Documenting web APIs
5. Building a well-organized documentation system
Unit testing and refactoring
1. Design principles and unit testing
2. Frameworks and tools for testing
3. Refactoring
4. More about unit testing
5. A brief introduction to test-driven development