Functions: The Right Way

November 27, 2015

Every function or piece of code should have one entry point (input) and one exit point (output). – Edsger W. Dijkstra.

About the implementation.

About the interface.

About the workflow.