This is the first group project of module 1 for the backend program at Turing School of Software and Design
Whitney Kidd
Derek Borski
Norma Lopez
Kyle Iverson
Our strategy was to organize our classes in the following format:
- Game class
- Defines Game objects from row objects that were created from csv
- Team class
- Defines Team objects from row objects that were created from csv
- GameTeam class
- Defines GameTeam objects from row objects that were created from csv
- LeagueStats class
- Houses all methods for league statistics in fútbol league
- SeasonStats class
- Houses all methods for season statistics in fútbol league
- TeamStats class
- Houses all methods for team statistics in fútbol league
- GameStats class
- Houses all methods for game statistics in fútbol league
StatTracker class - All of our stats methods run on this one class
- Collectable
- This module creates all of our objects from the csv files, which we've incorporated into all of our stats collection classes
- Mathable
- This module contains percentage and average methods which we've incorporated everywhere in our project that does these calculations