学生在加入大公司时面临的最大问题是难以编写这些公司要求的高质量代码。造成这种困难的主要原因是,他们的大脑在大学里受过训练,能够以某种方式让事情运转起来,即使这意味着使用肮脏的黑客。为了帮助程序员,尤其是大学生,构建一个可以对给定代码运行静态代码检查的工具,可以在很大程度上帮助提高代码质量。
null
特征: 静态代码检查器甚至可以在不执行代码的情况下检查并警告程序员最佳实践、可能的错误和漏洞。例如
- 内存泄漏
- 未使用的变量
- 未声明的变量
- 数组的绑定检查
- 死代码
研究: 在C++等语言中,有许多最佳的实践应该遵循,以确保编写的代码质量很高。可以对项目可以考虑的各种最佳实践、漏洞和明显错误进行更多研究。
实施: 静态代码检查器可以作为插件写入任何现有的IDE,如Eclipse/Codeblocks(推荐),也可以以任何网站的形式,在其中粘贴代码并运行静态代码检查。
参考资料: 有很多现有的静态代码检查器可用。例如,Javascript可用的最佳静态代码检查器是JsLint和JsHint。 http://www.jslint.com/ http://jshint.com/
关于作者:
“哈希特是一名技术爱好者,对编程非常感兴趣。他持有 诺伊达JIIT计算机科学学士学位,目前在SAP担任前端开发人员。他也是一名国家级乒乓球运动员。除此之外,他喜欢通过看电影和英语情景喜剧来放松。他住在德里,你可以在 https://in.linkedin.com/pub/harshit-jain/2a/129/bb5
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END