美文网首页
为什么程序员容易写出面向过程的程序

为什么程序员容易写出面向过程的程序

作者: 思先行软件科技 | 来源:发表于2020-09-28 17:09 被阅读0次

是由于人类的思维惯性造成的,人类在面对一个任务时。首先会把任务分解成一系列可执行的简单步骤,然后一步步的去执行,不关心执行这些步骤的主体。除非执行这些步骤的主体是人类或电脑系统。但是现在研究的是软件系统的内部机理,是研究软件内部是如何工作,完成系统的责任,那么执行这些动作的主体肯定不可能是人类,或者整个软件系统,应该是系统里面的一个部件,比系统更小一级的东西。这样子的话,人类的思考方式及层次就忽略这些小部件。就会出现在系统层面是面向对象的。在系统里面是面向过程的这种现象。如果你想把系统变成面向对象的,一定要用面向对象的思维方式去构建才行。系统里面的对象大小是以组件为单位构成的,一个组件可以由一个或者多个类组成。

相关文章

网友评论

      本文标题:为什么程序员容易写出面向过程的程序

      本文链接:https://www.haomeiwen.com/subject/lhtjuktx.html