When teaching students, the question of how to name things comes up. There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors. — Jeff Atwood (@codinghorror) August 31, 2014 The rules naming things like variables and functions is simple: Names can contain letters, digits, underscores, and dollar signs. Names must […]
Check out Coderbyte if you really want to try your hand at solving some programming problems.