Skip to content

hristofornikolov/TeamSupremeProject

Repository files navigation

TeamSupremeProject

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:

  1. Singleton Pattern - done

  2. Simple Factory Pattern - done

Behavioral Patterns

  1. Command Pattern - done

  2. Iterator Pattern - done

Structural Patterns

  1. Flyweight Pattern - done

  2. 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

About

HQPC Team Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages