COMP61511 (2018): Labs

Principled Refactoring

In this lab session, we will work on refactoring.

Prerequisites

You need your submission for CW2 and your tests from this morning. Finish the morning lab first! You need your Gitlab repo working!

Topics

  1. Refactoring to argparse
  2. Refactoring the tests

Submission

All submission instructions are in this week’s Blackboard!

Note that we add no new functionaliy to wc.py. You are free to fix bugs or continue to add functionality that you didn’t get too last week.