Implementing stepwise refinement
As we go through the coding and testing process:
Subdividing methods
May also need to subdivide some methods into smaller and more specific methods:
If so, we will specify, design, code, and test those methods as well.