之前有人定义过什么是程序,很简单的说是 程序 = 数据 + 过程。
现在看起来有种恍然大悟的感觉。我们所处的世界,都可以用数据表示出来,而过程就是让这些数据运转起来,让这个世界活动起来。
缩小到我们一个需求中。一个清晰的需求应该是说清楚我都有哪些数据,这些数据从哪里来,如何展示,可以对他进行什么操作。
我们在日常工作中,也是用的这种说明方法。来说明一个我需要对什么(数据)做一些这样子的的处理(过程)。但是会经常忽略一个问题,就是数据从什么地方来。
对于前端来说,数据来源可以分为 用户输入 + 代码写死 + 接口。
这三类数据来源其实很好区分。
由用户自行决定的数据就需要用户输入
全局的、用户无关的、配置等 就直接在代码中写死
动态的、可更改的数据就需要后端配置
如果一个数据一直是由接口提供的,但是突然有种情况是要在代码中写死。如果识别到了这个差别,就要很明显的说出来。
网友评论