提升代码质量——结构化编程
结构化编程的核心思想很简单,那就是一个应用程序应该只采用一些单入单出的控制结构(也称为单一入口、单一出口的控制结构)
时至今日,结构化编程的核心概念仍然很有用,在使用break、continue、throw、catch、return,考虑其他问题时都需要这些概念。
结构化编程优点:
一个结构化的程序将按照一种有序的且有规则的方式执行,不会做不可预知的随便跳转。
结构化编程的三个组成部分:
结构化编程的三个组成部分:
1.顺序
“顺序”指一组按照先后顺序执行的语句,典型的顺序型语句包括赋值和调用子程序。
2.选择
选择是一种有选择的执行语句的控制结构。if-then-else语句就是一个常见的例子。要么执行if-then子句,要么执行else子句,两者不会同时执行。即“选择”其中的某一条子句加以执行。
3.迭代
迭代是一种使一组语句多次执行的控制结构。迭代常常称为“循环”。