Sorry, that was constructivist, even though this editor is flagging that word with red squiggles.

This commit is contained in:
Crista Lopes
2013-12-01 09:48:18 -08:00
parent 6338f712a2
commit 783c4eb65a
2 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
Style #21
==============================
Constraints:
- Every single procedure and function checks the sanity of its
arguments and either returns something sensible when the arguments
are unreasonable or assigns them reasonable values
- All code blocks check for possible errors and escape the block
when things go wrong, setting the state to something reasonable
Possible names:
- Constructive
- Defensive
- Hopeful
- Shit happens, life goes on
(See http://en.wikipedia.org/wiki/Constructivism_(mathematics))