Mastering Python Logo
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
Next Previous

© Copyright 2019, Sergio Bugallo

Built with Sphinx using a theme provided by Read the Docs.