Due: 11:59pm Friday March 4th
Summary: Now it is time to work with someone else's projects for real. We will have one more quick bit of work on testing and then dive into our real projects.
Part 1: clone the
project from github. There is one file with python code in it. There are no test cases. Add a second python file of unit tests for howdoi.py Also do one useful refactor of the code. Comment it with a comment #+++++++my refactor+++++++++++ at the top of your change and #-----------my refactor--------- at the end of it. Include a comment on why you think this is a good refactor. Zip up your version of your project (with your name in the zip file) and email me the zip file by 11:59pm March 4th.
Part 2: Clone the repository that your group will be working on for the larger project in the semester. Familiarize yourself with the project, its parts and how it works. An assignment to add features will be assigned soon.
Group
|
Project
|
Group 1 Section 1 |
/twtxt |
Group 2 Section 1 |
/okhttp |
Group 1 Section 2 |
/twtxt |
Group 2 Section 2 |
/okhttp |
Group 3 Section 2 |
/NewPipe |
Group 4 Section 2 |
/kinto |
Group 5 Section 2 | choose from
/retrofit
or
|