软件工程的讨论

时间:2019-3-18 8:39:36

南通伟迪软件对软件工程为什么有如此之多的编程语言,过多的编程语言对软件工程专业到底是有益还是有害这样的问题进行了讨论。此外,还讨论了许多应用程序使用2~15种不同编程语言的原因。总体结论是,虽然有些编程语言对软件开发有益,但是2500种语言的存在对软件维护工作来说简直就是一场噩梦。

我们还建议编程翻译中心记录所有已知语言的语法,并协助将那些用已过时语言编写的应用程序转换成现代编程语言编写的应用程序。

公司还在源代码中发现各种类型的bug信息,以及与功能测试和回归测试等公开活动相比,由软件工程师自己执行的最有效的个人缺陷预防和缺陷去除方法。

例如手工检查和单元测试等个人方法经常很难度量。然而,志愿者通过“私人”的缺陷去除活动来发现缺陷并做信息记录,因此这些数据常常可用。

我们还介绍了度量编程效率和编程质量水平的方法。由于挑战传统的在经济上无效的“代码行”(LOC)度量指标。LOC度量指标对高级编程语言极为不利,同时也误导了经济分析。

即便是在几年,代码行度量指标不能处理需求、设计、界面或文档等工作,

而这些非编码活动的费用占了软件开发项目总费用的60%以上。

另一种可供选择的是功能性度量指标,它可以处理所有已知的软件工程活动。然而,软件功能性度量指标的计算速度缓慢并且成本昂贵。


更多新闻观点

继续查看更多相关新闻观点

联系我们

电话咨询