970 B
#interview #logos #pair-programming
Ricardo sent him the Minesweeper problem.
Wasn't early to the meeting. Showed up at 13:02
Console application in C#, limited GUI
Seems familiar with Visual Studio. Able to explain his basic plan to get going: two models (Cell and Board), one service to calculated neighboring cells.
Interesting choice: adding "NeighborCount" on the cell model--should the cell model know about its neighbors?
IN progress: ahs not initialized the Board property yet--how will he discover this?
Using Random to fill 10 mines into the board, knows basics of Random API.
Why does each Cell need to know its neighbor count? They need to show a number, when revealed, of how many neighbors are mines. He renamed the property accordingly.
Speaks English very well.
Questions:
- Can you GridSize everywhere to avoid errors?
- Does each Cell really need to know it's neighbor mine count? Or is that something the board knows about?