054 面向过程的编程
面向过程的编程
-
面向过程的编程其实就一种解决问题的思路
-
面向过程编程,核心是编程二字,过程指的是解决问题的步骤,即先干什么、后干什么、再干什么、然后干什么
-
基于该思想编写程序就好比在设计一条流水线,面向对称编程其实是一种机械式的思维方式。
-
也是我们实现一个问题的功能,上一个问题的过程输出必定是下一个功能的输入,换句话说下一个功能是建立在上一个功能实现的基础之上的
-
优点
- 复杂的问题流程化,进而简单化。
- 思路会更加的清晰
- 就比如我们要写很多个功能函数,但是我们可以把某几个具有相同解决问题思路的函数写作为一个模块,这就叫做模块化思想
-
缺点
- 扩展性差
- 功能与功能之间不独立