Deficiency: The way strings are being used is anti-memory management friendly and will cause Object Churning.
Reason: String Literals float around the memory even when not being used until the program is finally shut down. When looking at lines 102-116 you can get a good idea of how this can and will be a problem. It will slow things down overtime. Same deal with Wrestler.java lines 106-128.
Location: src/wrestlingtournamentcli/Main.java & src/DataClasses/Wrestler.java
Deficiency: The way strings are being used is anti-memory management friendly and will cause Object Churning.
Reason: String Literals float around the memory even when not being used until the program is finally shut down. When looking at lines 102-116 you can get a good idea of how this can and will be a problem. It will slow things down overtime. Same deal with Wrestler.java lines 106-128.