相信你们对验收标准不是很陌生。css
咱们在进行测试活动的时候通常会为咱们的需求加上验收标准。好比某需求要求咱们实现个缺陷管理系统,那么咱们可能会为这个需求分解出若干个验证标准,如能够正确的建立缺陷并分配给开发人员之类的,验收标准能够做为咱们测试用例的大纲,测试用例能够来围绕验收标准展开,关注正常和异常的多种状况,从而达到保障系统质量的目的。html
回到咱们今天的主题——高效学习上来。vue
最近我也在查缺补漏,补充本身的知识,完善一下整体的认知架构。在学习过程当中我发现,若是只有学习目标的话,那么学习的效率多是不够高,或者说是学习的过程是不够聚焦的。python
举个例子,好比你在学习python,你给本身定了一个小目标,半年内学会python。这个目标看起来是没有问题的,有开始和结束时间,也有着强烈的目的性。数据库
因而你开始学习,你去网上找到了学习资料,而且看完了语法,而后搭建了python开发环境,尽管在ide和编辑器上纠结了很久,尽管对命令行执行python命令从心里深处强烈的抵触,不够好歹你能够写个hello world,而后正确运行。后来应该作什么呢?如何在工做中将python运用起来呢?你没什么头绪。过了一段时间,你又鼓起勇气,从新捡起来python,可是语法和一切都是似曾相识,但hello world运行起来已经不是那么得心应手了,而后又是不知道该如何继续,再搁浅,再捡起,无限循环。架构
这是初学者学python的通常轨迹,相信不出意外再学习其余技能时也会陷入这样的困境。通过思考之后,我发现其实咱们能够简单调整一下咱们的学习方法,也许会对学习过程有必定的改进。编辑器
咱们分析一下上面的例子,再上例中,咱们有目标,有过程,可是却缺乏一个很重要的因素,那就是学习结果的度量,也就是咱们在测试活动中所说的验收标准。没有验收标准的话咱们就不知道本身的学习的结果是怎么样的。好比我学完了python语法,这是一个过程,我投入了时间,经历了这些过程,可是结果如何?我学会了python语法了么?我不知道,但我知道我真的花了不少时间,其间也很是努力,我对本身的努力很满意,至于结果,没学会多是由于我不够聪明,或者不适合学习这个吧。ide
真的是这样么?若是咱们给学习python这个目标增长一些验收标准呢?好比最简单的验收标准:可使用python链接数据库并自动插入一些测试数据。好了,如今咱们的学习目标和验收标准是这样的了学习
根据目标和验收标准,咱们能够从新规划学习过程测试
这样学习可能更有目的性,学习的效果也许会更好一些吧。
咱们再看其余一些例子,看看如何为本身设置验收标准。
好比我要学会vuejs,那么
其中上面的每一个过程均可以给出更进一步的细分验收条件,好比学习html/css怎么样才算是学会呢?验收目标能够是写个简单的表单,看起来舒服就能够。
另外在这么多年的教学过程当中,我发现只给学员布置做业实际上是不够的。
做业能够看作是验收标准,但若是只是让同窗们本身去作做业,而不去验收,或者说不去强制查看的话,那么不少人可能就由于各类缘由不作做业了,没有做业的复习和巩固,不少须要大量练习的技能是很难掌握的。因此在最近的几期里,咱们尝试在学院系统中为你们布置做业,而后老师批改做业,有了做业的加持,我发现一些同窗的进步是很是明显的,这也验证了个人猜测,学习其实是目标+过程+结果检查的过程。想一想咱们以前的学习经历,目标就是教学大纲,过程就是老师上课,结果检查和验证就是做业和考试。在咱们工做以后,咱们每每只注重前两点而忘记告终果的检查,这大概是致使咱们自学效果很差的重要缘由吧。
综上,但愿对你有所帮助。