面向代码质量提升的软件工程能力素质培养  被引量:4

Software Engineering Competence Training for Code Quality Improvement

在线阅读下载全文

作  者:陈立前[1] 董威[1] 尹良泽[1] 毛新军[1] CHEN Li-qian;DONG Wei;YIN Liang-ze;MAO Xin-jun(College of Computer Science,National University of Defense Technology,Changsha 410073,China)

机构地区:[1]国防科技大学计算机学院,湖南长沙410073

出  处:《软件导刊》2022年第7期1-5,共5页Software Guide

基  金:国家自然科学基金项目(61872445)。

摘  要:代码质量教育是软件工程能力素质培养的一个重要方面。对于大型软件项目而言,高质量的代码是打造高质量产品的重要基石。在软件工程课程教学过程尤其是软件项目实践过程中,学生主要关注软件系统功能,而往往忽视了代码质量。针对这一问题,围绕学生读代码、写代码、评代码、改代码4个环节,从高质量开源代码阅读、规范编程、代码测试与分析3个方面,设计相应的教学活动,形成面向代码质量提升的软件工程能力素质培养体系,并构建面向代码质量评价与提升的辅助支撑工具集。Code quality training is an important aspect of software engineering competence training. For large software projects,high-quality code is an important cornerstone of developing high-quality software products. In the teaching process of software engineering courses,especially in the process of course project practice,students mainly focus on the functionality of the software system,but often ignore the code quality. To this end,focus on four phases of code related training,i.e.,code reading,code writing,code assessing,and code maintaining,design the corresponding teaching activities for reading high-quality open-source code,coding following conventions,code testing and analysis,so as to form a competency training system for code quality improvement,and construct a set of supporting tools for code quality assessment and improvement training.

关 键 词:软件工程 软件工程教育知识体 软件质量 代码质量 编程规范 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象