Zen Programming – 2

I thought about this a long time ago with Erez:

To fully grasp structured control flow – you must first learn to program without it.

Saw it happen, with myself and with others. Only after writing some hand-written conditionals and loops in assembly, do you really learn what do they mean, and how to make the code do what you want it do.

This entry was posted in Programming, Programming Philosophy, Teaching Programming and tagged , . Bookmark the permalink.

One Response to Zen Programming – 2

  1. Ilan says:

    Disagree. Cf Dijkstra, “goto considered harmful”, etc.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.