diff --git a/Jose De Jesus interview.md b/Jose De Jesus interview.md index 1474db4..32d5126 100644 --- a/Jose De Jesus interview.md +++ b/Jose De Jesus interview.md @@ -31,6 +31,7 @@ Questions to ask: Could do a virtual method on `Board` to allow clients to override it to render the board - [ ] Why did you choose to have Program.cs "own" the rendering of the board instead of Board? - [ ] Could you have Board "own" the rendering without it knowing exactly what it's renderings (strings, icons, HTML elements, etc)? -- [ ] Explain yoru choice to use `Convert.Int32`? +- [ ] Explain your choice to use `Convert.Int32`? - [ ] You loop over the entire board or parts of the board (nested loops) a couple of times. How could you abstract that logic while still using it for different purposes? + Would have to iterate the board each time - [ ] Could you abstract the Game logic to untie it from the rendering and board? \ No newline at end of file