Why did you code it like this (using collections and generics), why not use for loop and typical array make it simple?
Anonymous
Though many things are happening in that code to answer scalability, I think it is simple. (disappointed to his reaction and force that he is right, but I guess he doesn't understand the code)
Check out your Company Bowl for anonymous work chats.