初心者の学習用途だろ。
それか初心者相手に説明する用途だろ。
動作全てをフローチャート化するのは不可能に近い。