- Characteristics of literate programming:
- A program is structured according to its explanation
- The distance between the documentation and the program is small
- Physical proximity
- The pieces of program 'live in' the documentation
- It becomes 'necessary' to explain everything
| | That it becomes 'necessary' to explain everything has to do with
the observation that we need to create an explanational context in which
to place a piece of program. Now it is there, it is natural to write something
that makes sense - something useful. |