提升代码质量——结构化编程

结构化编程的核心思想很简单,那就是一个应用程序应该只采用一些单入单出的控制结构(也称为单一入口、单一出口的控制结构)

时至今日,结构化编程的核心概念仍然很有用,在使用breakcontinuethrowcatchreturn,考虑其他问题时都需要这些概念。

 

结构化编程优点:

一个结构化的程序将按照一种有序的且有规则的方式执行,不会做不可预知的随便跳转。

 

结构化编程的三个组成部分:

结构化编程的三个组成部分:

1.顺序

“顺序”指一组按照先后顺序执行的语句,典型的顺序型语句包括赋值和调用子程序。

2.选择

选择是一种有选择的执行语句的控制结构。if-then-else语句就是一个常见的例子。要么执行if-then子句,要么执行else子句,两者不会同时执行。“选择”其中的某一条子句加以执行。

3.迭代

迭代是一种使一组语句多次执行的控制结构。迭代常常称为“循环”。

posted @ 2017-02-28 22:55  独立小桥风满袖  阅读(217)  评论(0编辑  收藏  举报