Minesweeper: Play Here
The classic game of Minesweeper now with user adaptable boardsizing and different difficulty settings.
To succesfully create the Minesweeper application DOM manipulation, String manipulation, Array manipulation and Recursion was used.
Recursion was tricky to optimize so that it would run as efficiently and work properly. A small time delay on the recursion is both aesthetically pleasing while simultaneously not accidentally acessing wrong div elements.
When working in a group communication is important to effectively get things done and that all team members have an understanding of the process from start to finish.