011 流水线与通道
011 流水线与通道 (第1/3页)
有谁能说得清楚【数据】这个关键词所代表的真正含义?
九重不能,至少在进入数据世界之前不能,在那之前,九重对这个关键词的理解是很笼统的,从未细致全面的分析这个关键词所代表的含义,进入数据世界后,九重对这个关键词的理解越来越清晰了。
[数据]是一个很宽泛的事物,拥有数都数不清的数据类型,所以九重认为肯定不能从类型上对其进行定义,那要从何视角进行定义?也许每个人对此都有不同的看法。
不过在九重看来,数据就是一种可以用算法进行加工的[材料],无论是软件、硬件、网站、系统等,全部都在做着同一种工作:来料加工。
至于加工成怎样的成品或者半成品,就要看算法是如何设计的了。
不信的小伙伴可以举出各种例子,仔细辨别是不是这么回事。
在有了这个认知之后,九重得到了一个特殊的视角来重新看待数据世界中的一切。通过对这个认知的整理,直接让九重的编程技艺一下子就提高了好几个档次。
要达成这个目标需要什么样的[材料]?
材料要从哪里获得?
要如何处理?
....
把这个概念代入了对程序的认知之后,一切都变得清晰而简单了。
拿最简单的计算器程序举例:
材料是什么?从哪里来?
材料是用户输入的数值和运算符;
要如何处理?
得到由材料组成的一串公式后,运用设计好的计算流程计算出结果就可以了。
整个计算器程序可以看做一个生产流水线,由用户输入产生最初的限定材料,经过流水线上的各种应对环节最终得到计算结果。
计算器是这样宣传自己的:“走过路过千万不要错过,来料加工各种数学计算作业,欢迎小学生、中学生、大学生、社会学生踊跃向本程序下单,诚惠电费
(本章未完,请点击下一页继续阅读)