【最佳编程实践】编写「可读」代码的实践
来源:互联网 发布:病毒下载软件 编辑:程序博客网 时间:2024/06/06 08:41
编写**可读**的代码,对于以代码谋生的程序员而言,是一件极为重要的事。从某种角度来说,代码最重要的功能是**能够被阅读**,其次才是**能够被正确执行**。一段无法正确执行的代码,也许会使项目延期几天,但它造成的危害只是暂时和轻微的,毕竟这种代码无法通过测试并影响最终的产品;但是,一段能够正确执行,但缺乏条理、难以阅读的代码,它造成的危害却是深远和广泛的:这种代码会提高产品后续迭代和维护的成本,影响产品的稳定,破坏团队的团结(雾),除非我们花费数倍于编写这段代码的时间和精力,来消除它对项目造成的负面影响。
在最近的工作和业余生活中,我对「如何写出可读的代码」这个问题颇有一些具体的体会,不妨记录下来吧。
JavaScript 是动态和弱类型的语言,使用起来比较「轻松随意」,在 IE6 时代,轻松随意的习惯确实不是什么大问题,反而能节省时间,提高出活儿的速度。但是,随着当下前端技术的快速发展,前端项目规模的不断膨胀,以往那种轻松随意的编码习惯,已经成为项目推进的一大阻力。
这篇文章讨论的是 ES6/7 代码,不仅因为 ES6/7 已经在大部分场合替代了 JavaScript,还因为 ES6/7 中的很多特性也能帮助我们改善代码的可读性。
阅读全文:http://click.aliyun.com/m/9357/ 0 0
- 【最佳编程实践】编写「可读」代码的实践
- 编写超级可读代码的15个最佳实践
- 编写超级可读代码的15个最佳实践
- 编写高效Excel VBA代码的最佳实践(一)
- 转-编写高效Excel VBA代码的最佳实践(二)
- 第一行代码-3.7 编写界面的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 代码评审的最佳实践
- 【开发工具推荐】31款轻量高效的开源JavaScript插件和库
- 获取当前运行的应用程序的包名及入口activity
- 【技术合集】新春来袭,锦囊妙计助程序员过个好年
- 获取服务器外网IP
- S1和S2金牌考试错题----2017-1-13
- 【最佳编程实践】编写「可读」代码的实践
- 人脸识别评测的标准ROC曲线及其他标准
- Jenkins2.32.1+svn+maven安装配置与构建部署
- 搭建自己的SVN服务器
- Caffe 绘制训练过程loss,accuracy曲线
- HDU - 3605 Escape(最大流+状态压缩)
- 4-sum问题
- MyEclipse配置https连接
- 正直=才疏学浅...果然大神就要精通黑科技...