構造化プログラミング

ダイクストラが提唱したプログラミング技法
  命令の流れは順次、分岐、繰り返しの3つで全て表現出来るという原理
  を証明し、gotoを出来るだけ使わないプログラムを推奨した。


構造化設計 手続き型プログラミングのモジュール設計手法