I was asked:
> In 1b, does the code we write need to be 100% useable or can it be in a slightly
descriptive manner. My answer involves having some sort of mock object and initializing
code so I am just wondering if we can short hand some things to make it simpler but the
intent is clear?
Yes, that's fine - by "code sketch", I mean, write code where you know how to do it;
otherwise just put down plausible code and a comment on what it's supposed to do.
I'm more interested in your reasoning than in whether your code would work. (Besides
which, you'd need to make many, many assumptions in order to write workable code,