@spdrnl "The only general rule I have is that a specification of what a piece of code does should describe everything one needs to know to use the code. It should never be necessary to read the code to find out what it does"

Gold standard of documentation isn't it?

@spdrnl Is there a visual diagramming way to practice predicate logic and elementary set theory for describing code spec?
Paper of the Week: Statecharts: A Visual Formalism for Complex Systems - Blog - Recurse Center

The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.

Recurse Center