Welcome to class An Essay by Bill Tozier vaguery.com I differ from almost all your previous instructors in three ways: First, I acknowledge that this is true, whereas they have for the most part lied to you (and themselves) and declared you competent, even though they’ve had to re-train you from scratch in every damned class. Second, unlike them I intend to do something about it. And, third, in order to do something about it, I will let you—no, make you—cheat. teaching
Picking better names for variables, functions, and projects An Article by Tom MacWright macwright.com Avoid weasel words Follow patterns religiously Don’t cheap out on characters Call things the same thing Don’t name internal projects When things change, change their names namescode