10 Matching Annotations
  1. Sep 2022
    1. Conventions are good, but they are very limited: enforce them too little and the programmer becomes coupled to the code—no one will ever understand what they meant once they are gone. Enforce too much and you will have hour-long debates about every space and colon (true story.) The “habitable zone” is very narrow and easy to miss.
  2. Aug 2022
  3. Jun 2021
  4. Mar 2021
  5. Feb 2021
    1. computers theoretically need only one machine instruction (subtract one number from another and branch if the result is negative)
    1. This is a useful approach to error handling, but please don’t take it to extremes! See my post on “Against Railway-Oriented Programming”.
  6. Oct 2020