Data : Basic Implementation
The goal of this part is to make sure your development environment is setup correctly and you have made some progress on the project. If you are confident using GIT, you can start as soon as your repository is made for you; otherwise we will go over GIT in class before the deadline.
Specification
Create a basic Java implementation of the project that answers the following questions:
- Given a name and a gender, report all the rankings of that name/gender pair so the data can be used to show how its popularity has changed for all the years in the data set.
- Given a name, gender, and range of years (start and end), report the rankings of that name/gender pair within the range so the data can be used to show how its popularity has changed within the given years.
You can assume the given range of years are represented in the data set.
This version should include at least two tests for each question, but it is fine if your program can only load a single source of data for now.
Submission
Use GIT to commit and push your code to your provided data_NETID repository as your submission of this part of the project. This is how all assignment submissions will be done for this course — only what is in a Gitlab repository will be considered part of your work.