From 2155cb9f0c58f21165b043717b3f5c6fea8acfd2 Mon Sep 17 00:00:00 2001 From: benjaminramey Date: Fri, 4 Oct 2024 10:52:59 -0500 Subject: [PATCH] vault backup: 2024-10-04 10:52:58 --- Jose De Jesus interview.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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