Programming, P1xt Guides, Java, Learning To Code.
My favorite part of course is implementation, but if you do the first three steps you’ll save a TON of headache. I really liked the emphasis on testing, how to write well-formed tests that cover all possible cases. Similar to the check-expect in Racket, writing the tests often gives insight on how