Only Text Quote

If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it.