黑马程序员技术交流社区
标题:
怎么练就编程思想
[打印本页]
作者:
猫猫虫
时间:
2015-4-24 22:27
标题:
怎么练就编程思想
面向过程编程是以功能为中心来进行思考和组织的一种编程方法,它强调的是系统的数据被加工和处理的过程,在程序设计中主要以函数或者过程为程序的基本组织方式,系统功能是由一组相关的过程和函数序列构成。面向过程强调的是功能(加工),数据仅仅作为输入和输出存在。这种过程化的思想是一种很朴素和普遍的思想和方法,人类很多活动都是这种组织模式,比如工厂生产,企业服务等。面向过程以数据的加工处理过程为主线,忽略了过程的所属、边界和环境,混淆了服务功能和自我功能(比如人可以砍树,这就是一种服务功能,有输入也有输出;它可以提供给外部,而行走,则是自我功能,没有输入也没有输出),外部环境和内部组织,以及环境数据和原料性数据之间的区别。从思维上来讲,面向过程更强调细节,忽视了整体性和边界性,但这与现实世界有很大的出入,因为现实世界中,这种过程都不是孤立存在的,而是从属于某个对象,因此,面向过程虽然反映了现实世界的而一个方面(功能),但无法更加形象的模拟或者表示现实世界。
作者:
joexiny
时间:
2015-5-7 15:39
1分析事物有几个对象
2每个对象的功能是什么?
3维护对象之间的相互关系
作者:
东升神起
时间:
2015-5-7 18:17
闭上眼 进入幻觉发挥想象
作者:
649053473
时间:
2015-5-16 23:23
确实,有时候比较抽象
作者:
嘎嘎鸭子
时间:
2015-5-18 00:12
生活中看到某个事务可以抽象看看
作者:
One_M
时间:
2015-5-18 01:27
调用对象 把直接不想做的事情 都交给对象去做:lol
作者:
牛奋
时间:
2015-5-18 07:55
多编,多看多接触,思想自然而然就转变了。
作者:
914360849
时间:
2015-5-24 18:39
万物皆对象
作者:
大熊
时间:
2015-5-24 20:39
想着编程思想就头疼
作者:
Say丶懒羊羊
时间:
2015-5-25 01:00
我觉得这个思想完全在我脑海中没印象,不知道是我逻辑思维太差还是这个东西太难
作者:
Z-CQ
时间:
2015-5-25 07:58
加油,看好你呦
作者:
jjyy1008
时间:
2015-5-28 02:55
我也是想想思想就头疼
作者:
kmlitheima
时间:
2015-5-28 10:43
觉得还是要靠个人领悟!算法要好好学!这样对事物的理解会更深一些!
作者:
钱飞
时间:
2015-5-30 23:28
感觉,凭感觉
作者:
破冰刀
时间:
2015-5-31 00:01
这么多文字,语文是体育老师教的,看不懂
作者:
小黑啊
时间:
2015-6-7 23:05
代码写的多了就有思想了
作者:
tutucoo
时间:
2015-6-8 17:40
推荐你看本书《贝叶斯思维》
作者:
yu1016468437
时间:
2015-6-8 21:48
理解的很到位啊
作者:
日-月
时间:
2015-6-8 23:32
面向对象我理解不上去啊,还是慢慢练习吧!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2