从代码异味到干净代码_软件维护重构教学实践数据集

数据集概述

该数据集记录了一项针对42名软件维护课程学生的教学实践,围绕代码异味识别与代码重构教学展开。研究分析了学生对重构质量的感知、代码异味识别与修正的挑战、实践培养的技能与收益及常用重构技术等四个方面,为软件质量教学提供实证数据支持。

文件详解

  • 数据文件(.xlsx格式):
  • Perfil dos participantes.xlsx:参与者概况数据,包含学生基本信息字段
  • Características dos sistemas.xlsx:系统特征数据,记录教学涉及的软件系统属性
  • Code smells mais difíceis(Questionário 2).xlsx:代码异味难度数据,问卷2中关于最难识别的代码异味统计
  • Benefícios(Questionário 2).xlsx:实践收益数据,问卷2中学生报告的学习收益统计
  • Dificuldades durante a prática(Questionário 2).xlsx:实践困难数据,问卷2中记录的实践过程挑战
  • Refatorações por time.xlsx:团队重构数据,各团队完成的重构任务统计
  • Habilidade adquirida(Questionário 2).xlsx:技能获取数据,问卷2中学生报告的技能提升情况
  • 文档文件(.pdf格式):
  • Questionario-de-perfil.pdf:参与者概况调查问卷,包含学生背景信息采集问题
  • Questionario-percepções.pdf:感知调查问卷,用于收集学生对重构质量的主观评价
  • 压缩文件:
  • Systems.zip:系统文件压缩包,包含教学中使用的软件系统相关文件

适用场景

  • 计算机教育研究:分析代码异味与重构教学方法的有效性
  • 软件维护教学:为软件质量课程设计提供实证参考
  • 编程教育评估:研究实践教学对学生编程技能提升的影响
  • 软件工程方法论:探索代码重构技术在教学场景中的应用效果
packageimg

数据与资源

附加信息

字段
作者 Maxj
版本 1
数据集大小 119.14 MiB
最后更新 2025年12月14日
创建于 2025年12月14日
声明 当前数据集部分源数据来源于公开互联网,如果有侵权,请24小时联系删除(400-600-6816)。