• @fubo
    link
    English
    31 year ago

    I once had a programming student do this sort of thing:

    done = False
    step = 1
    while not done:
      if step == 1:
        # ... do something ...
        step = 2
      elif step == 2:
        # ... do something else ...
        step = 3
      # ... and so on ...
    

    Effectively he’d reinvented state machines!

    • silly goose meekahOPM
      link
      English
      11 year ago

      Sounds like that student just didn’t know how to do it properly yet, but this was done by someone with several years of experience. What he did all those years, however, is a mystery to me.

  • Murdo Maclachlan
    link
    English
    21 year ago

    Image Transcription: Code


        if (startPageNumber >= maxStartPageNumber)
        {
            break;
        }
    } while (true);
    

    I am a human who transcribes posts to improve accessibility on Lemmy. Transcriptions help people who use screen readers or other assistive technology to use the site. For more information, see here.