混搭应用的版本控制与直接操作式Web应用混搭创建
版本控制对混搭应用的作用
在探索版本控制对混搭应用的作用时,我们发现版本控制在多个方面对混搭程序员有所帮助。
- 理解管道功能 :参与者在一定程度上利用版本控制来理解提供给他们的管道功能。例如,参与者P6在Task1.C中试图回到原始管道,但无法从雅虎页面的管道列表中找到它。如果有版本控制工具,他可以将示例管道保存为一个版本,以便在需要时随时返回。他还提到,在版本控制中查看管道的部分内容比查看整个管道更容易,也更容易回到以前的版本。另一位参与者P5也表示,版本控制有助于学习管道的功能,看着完整的管道会令人望而生畏,而使用版本控制工具可以更容易地理解管道的顺序和功能。
- 促进管道重用 :版本控制能够促进管道及其子部分的重用。我们将创建管道的总时间分为两部分:理解给定示例管道的时间和实现所需管道的时间。结果发现,版本控制在理解示例管道的时间上没有统计学上的好处,但用户在使用版本控制功能时能够更快地实现他们的管道,并且产生更多正确的管道。这主要是因为参与者使用了“版本历史”功能,并能够正确使用示例管道中的模块。在退出调查中,八名使用过版本控制的参与者中有九名认为版本控制有助于提高管道的可重用性。
- 解决常见问题 :版本控制还可以帮助解决用户在执行任务时遇到的一些问题。例如,在任务中难以找到原始管道或父管道进行参考,以及克隆原始管道后忘记某些模块的功能等问题。版本控制可以让用户轻松识别原始(基础)版本,并通过“撤销”和“重做”功能探索模块的功能。
以下是版本控制在不同方面的作用总结表格:
|作用方面|具
超级会员免费看
订阅专栏 解锁全文
16

被折叠的 条评论
为什么被折叠?



