HQPC Team Project
Dear colleagues, please, place here brief comments on the changes you make on the code!
In regards to constants casing in C#, please, use PascalCase! Hristofor
Initial distribution of the classes to be refactored:
Command - Stefka
Gameplay - Valentin & Hristofor
MatrixGenerator - Nikolay
Player - Hristo
Program - Andrey
Scoreboard - Ventsi
Tile - Tsvetan
Design Patterns implemented so far (20140714-2100):
Creational Patterns:
-
Singleton Pattern - done
-
Simple Factory Pattern - done
Behavioral Patterns
-
Command Pattern - done
-
Iterator Pattern - done
Structural Patterns
-
Flyweight Pattern - done
-
Proxy Pattern - done
Unit testing:
ScoreboardProxy class - done, 20140722-1800
Scoreboard class - done, 20140722-1800
FieldMatrix class - done, 20140722-1800
Random Generator class - done, 20140722-1800
Player class - done, 20140722-1800
GameEngine class - done
GameEngine Factories class - done