Table of Contents
Preface
Section 1: Python, beyond the Basics
Chapter 1: Optimal Python Development Life Cycle
Python culture and community
Different phases of a Python project
Strategizing the development process
Iterating through the phases
Aiming for MVP first
Strategizing development for specialized domains
Effectively documenting Python code
Python comments
Docstring
Functional or class-level documentation
Developing an effective naming scheme
Methods
Variables
Constant
Classes
Packages
Modules
Import conventions
Arguments
Useful tools
Exploring choices for source control
What does not belong to the source control repository?
Understanding strategies for deploying the code
Batch development
Python development environments
IDLE
Sublime ...
Get Python for Geeks now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.