The rules for good function design and good dieting are pretty analogous.
Good dieting:
* Eat food
* Not too much
* Mostly plants
Good function design:
* Pass context
* Mostly immutable
CleverLibre Social is an inclusive social instance for open discussion, learning, and community. All cultures welcome. Hate speech and harassment strictly forbidden.