Start With the API You Want Then Implement

InstructorJohn Lindquist

Share this video with your friends

Send Tweet

If you can think ahead to how you want your code to look into the future, then you can tackle your problems from the inside out. You design how you want the code to look, then go about implementing the internals. This is similar to a "test driven development" mindset where you test the implementation first, then write the actual implementation of the function after.