構造化プログラミング
Edsger Wybe Dijkstr
によるもの
すべての関数と関数内のすべてのブロックは、入口と出口をひとつにすべき、と提唱
Robert C. Martin
は、関数が小さい場合は必ずしもその教えに従う必要はない、と考えている
参考文献
Clean Code アジャイルソフトウェア達人の技