22%的系统故障竟然是这样引发的!欢迎评论
2017-08-15 00:00
197 查看
摘要: 在美剧《硅谷》中,一对程序员男女朋友甚至为了空格与TAB大打出手。分手的理由就是自己多年代码习惯生的茧,客观上没有对错之分,只是不愿意为了团队的习惯而去迁就自己。
原文地址
在美剧《硅谷》中,一对程序员男女朋友甚至为了空格与TAB大打出手。分手的理由就是自己多年代码习惯生的茧,客观上没有对错之分,只是不愿意为了团队的习惯而去迁就自己。
众所周知,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全。试想如果没有限速,没有红绿灯,没有规定靠右行驶,谁还敢上路行驶。
同理,对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍认可的方式一起做事,降低故障率,提升协作效率。阿里巴巴集团故障数据分析曾指出:故障之中22%是由于违背代码规约造成的故障。
码了这么多年的Java,你合规么?
你是否曾因Java代码规范版本纷杂而无所适从?
你是否曾因团队代码风格迥异而协同困难?
你是否正在review一些原本可以避免的故障?
你是否无法确定自己的代码足够健壮?
原文地址
在美剧《硅谷》中,一对程序员男女朋友甚至为了空格与TAB大打出手。分手的理由就是自己多年代码习惯生的茧,客观上没有对错之分,只是不愿意为了团队的习惯而去迁就自己。
众所周知,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全。试想如果没有限速,没有红绿灯,没有规定靠右行驶,谁还敢上路行驶。
同理,对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍认可的方式一起做事,降低故障率,提升协作效率。阿里巴巴集团故障数据分析曾指出:故障之中22%是由于违背代码规约造成的故障。
码了这么多年的Java,你合规么?
你是否曾因Java代码规范版本纷杂而无所适从?
你是否曾因团队代码风格迥异而协同困难?
你是否正在review一些原本可以避免的故障?
你是否无法确定自己的代码足够健壮?
《阿里巴巴开发手册》文档版本经历了业界栉风沐雨的洗礼,形成了一道独特的风景,她的扫描软件即将在杭州云栖大会全球开源,从此轻松码代码,轻松合规矩,敬请期待。
原文地址相关文章推荐
- 22%的系统故障竟然是这样引发的!欢迎评论
- AT&T iPhone手机激活系统超负荷引发故障
- windows 重装系统后必装的软件(根据个人使用情况整理,欢迎读者在评论推荐其他好用的软件)
- 如何高效排查系统故障?一分钱引发的系统设计“踩坑”案例
- 关于 多维预算系统 个人总结 (欢迎评论或留下脚印)
- Oracle 11g新特性direct path read引发的系统停运故障诊断处理2
- 一个存在三年的内核 bug 引发大量的容器系统出现网络故障
- DLL引发的系统故障
- 一个存在三年的内核 bug 引发大量的容器系统出现网络故障
- windows 重装系统后必装的软件(根据个人使用情况整理,欢迎读者在评论推荐其他好用的软件)
- CentOS系统故障 | 一桩"血案"引发的容器存储驱动比较
- 【故障公告】推荐系统中转站撑爆服务器 TCP 连接引发的故障
- windows 重装系统后必装的软件(根据个人使用情况整理,欢迎读者在评论推荐其他好用的软件)
- windows 重装系统后必装的软件(根据个人使用情况整理,欢迎读者在评论推荐其他好用的软件)
- Windows系统权限引发的奇怪故障
- 关于内存条故障引发的系统故障
- 如何高效排查系统故障?一分钱引发的系统设计“踩坑”案例
- Oracle 11g新特性direct path read引发的系统停运故障诊断处理
- windows 重装系统后必装的软件(根据个人使用情况整理,欢迎读者在评论推荐其他好用的软件)
- windows 重装系统后必装的软件(根据个人使用情况整理,欢迎读者在评论推荐其他好用的软件)