【摘 要】
:
代码变更的理解一般基于文本差异化工具,其处理输出的基本对象是一个变更块(hunk)。许多重构都掺杂在日常的bug修改、功能特征的增加等代码变更中,将重构与其它工作隔离有利
【机 构】
:
齐鲁工业大学(山东省科学院)计算机科学与技术学院
论文部分内容阅读
代码变更的理解一般基于文本差异化工具,其处理输出的基本对象是一个变更块(hunk)。许多重构都掺杂在日常的bug修改、功能特征的增加等代码变更中,将重构与其它工作隔离有利于对代码变更的理解。现有的代码可视化方法仅展示变更文本,未进行代码变更前后重构模式的展示,没有发挥出可视化技术的优越性。本文基于变更块对代码重构模式进行展示,以抽取方法为例,在4个开源项目中进行实验,并取得了理想的展示效果。
其他文献
针对食品专业实验室资源共享、实验室开放、信息交流等方面的现状和存在的问题进行了初步探讨,结合专业教学实际情况,提出食品专业实验室的开放与综合利用的思路,旨在提高食
一、加强课外阅读活动的必要性《普通高中英语课程标准(实验)》(以下简称《新课标》)中指出,高中英语课程应在强调进一步发展学生综合语言运用能力的基础上,着重提高学生用英语获取
<中华人民共和国传染病防治法>及其实施办法和<消毒管理办法>中,对传染病疫源地消毒有明确的要求,我国在控制传染病发生和流行方面也取得了举世瞩目的巨大成绩,但从我国目前
按照海南省卫生厅<关于印发海南省<全国碘盐监测方案>实施细则>的通知要求,海南省疾病预防控制中心组织全省18市、县卫生防疫站(或疾病预防控制中心),于2004年4月份开始对全
“图表,顾名思义是指图和表两大类”。表即表格,通常以网格形式来展示相关信息及其之间关系,如一览表。而图的种类相对较多,表现形式也较灵活,并且其提供给读者的视觉信息更清晰、
语言是人类交流的工具。作为一种语言教学方法,在英语课堂中教师常常采用Askand Answer(问和答)的形式进行师生的双边互动,共同完成语言交际活动和教学过程。有效提问有助于引导
非谓语动词,按现在的说法,包括不定式、-ing分词和-ed分词,其中-ing分词又包括传统意义上的现在分词和动名词。从高考起,几乎所有的英语考试都考非谓语动词,而且题量较大,说明它是
【摘要】依照义务教育课程方案和课程标准,对语文教科书的编撰思想进行改进和完善,将初中语文教学取得进展的核心素养作为前提。教师需要促使学生融入自主学习当中,变更原有的教学方式方法,促使学生以更大的热情融入学习当中,构建属于自身的知识体系。 【关键词】初中语文 课堂教学 部编版 核心素养 一、初中语文部编版教材编写中的语文核心素养理念 部编版教材重视课程标准提倡的语文素养融入了大量核心素养探究方
随着基础英语教育改革的深化和发展,基于心理语言学的”以学生为中心的教学法”(Student Centered Approach)越来越深入人心,母语在外语教学中所起到的积极作用也越来越受到人们
工作辊在长时间的工作中会发生磨损硬化,利用淬火工艺处理后的锻钢具有较强的淬硬性、可塑性、韧性及硬度均匀性,从而提高了工作辊的抗磨损和抗剥落强度。文中对轧制极薄材料