重构项目
2016.10.17目标:
能根据用户配置访问网站,减少因网站和地址的差异而修改代码。
名词解释:
1、操作:是指一个用户访问网站的一个活动/操作,比如登录,查询等。
2、任务:是指一个用户通过在网上完成的一件事情,由一连续的操作/活动组成。
思路:
1、操作由网址、动作、结果组成,用户可以配置。
2、任务是一系列有顺序的操作,用户可以配置。
开发方案:
1、定义一系列标准操作,一般网站可以使用。个性化操作,可以另加代码处理。
2、定义驱动操作、任务的引擎,使得用户配置完后即可运行。