张震发过来的压缩文件,解压以后就只有两个文件。
一个是分包的概述,就是讲述大框架下,应该实现什么样的功效。
赵奕仔细看了看。
概述的内容是输入收集到的数据,整理做分析后,随后输出一个数据的排列。
这个分包计算内容,一看就知道很重要,就像是简单的比成绩,一个班的学生做成绩排名,输出了错误的结果,就会影响到颁发奖状、评选三好学生,甚至是学生的心里、家长的心里。
等等。
当然,分包的数据计算,可没有排成绩那么简单,收集到的数据有很多属性,各个属性的重要性不同,要以特别的算法做评分,随后加以计算、分析,最终给出详细的排序。
第二个文件就是程序框架和要求了。
因为只是做分包工作,要求没有那么严禁,只要输出数据正确就够了,做好以后发送过去,对方团队也会进行一定的改进、修正,以便让程序融入到体系中。
赵奕打开了编程软件,把框架直接复制过去,就开始了试验起《联络律》。
“第一步要写个输入包,分门别类……”
《联络律》!
“下面要达成小项目分组……”
《联络律》!
“然后是比较……”
《联络律》!
能行!
赵奕思考着把编写工作细分,试着每一小步使用《联络律》,发现几乎不需要消耗精力,就能知道下面几行、十几行代码写什么。
他的手指不断地打着字,连停都没有停过一下。
接下来他扩大《联络律》的使用范围,也就是不再细节性区别步骤,一个稍大的工作项也直接使用。
连续用了两次以后,他就发现精力数值有了消耗
一点!
虽然精力消耗一点并不多,但他只是打了二十几行代码,换成是打个几百行,消耗就非常的明显了。
他的手指一直没停过。
一行代码平均也就用三、四秒,长一些的用不了十秒,几百行也就是几十分钟足够了。
当然。
这个消耗也不算多。
赵奕更在意的是《联络律》的规律。
手上的工作来说,把内容分的更加细致,几乎就不消耗精力,分的不细致就需要消耗精力。
但同时,消耗精力也有好处。
《联络律》编写出来的代码,非常的简化并且严谨,而自己思考出的细节划分,并不是那么的完善。
这就像是给房子装修。
分开去规划墙壁、地板以及各个家具、电器等,所有都使用最好的材料,购买最好的家具、电器,但各个部分放在一起,搭配上可能会出现‘不协调’的情况。
《联络律》就等于是设计师。
不仅仅能设计各个部件,还能完美的做出部件搭配,让零散的部件之间完美结合。
……
在实验《联络律》的过程中,分包的设计工作完成了。
赵奕打出了最后的结尾,就运行调试了一下,连续试着输入几次数据,都没发现什么问题。
“应该可以了吧?”
他正打算发给张震,看了下时间才过去半个小时?
“算了!”
“明天再发过去吧!”
半个小时就完成工作,实在是太神奇了点,放在经验丰富的算法工程师身上,类似工作量的分包设计,最少也需要一整天时间。
其实设计、键入代码的过程,只占据一部分时间,还需要调试、运行、改进。
那需要的时间不确定。
《联络律》编写出来的代码已经很完善,错误几乎都出现在键入过程中,也就是打错了字母,而不