提高代码的可阅读性

最近刚换公司,临走前还和公司的技术总监聊了一会。在聊到代码时他一直强调“提高代码的可阅读性”,这正好和我之前接手别人代码遇到一堆不规范写法、无法理解的逻辑、乱七八糟的格式是一样的东西。

提高代码的可阅读性,简单的9个字,要真正做到并不简单。

程序员的首要的工作是什么?那便是实现需求。
能完成公司给你的任务,实现项目的需求,这才是最重要的。至于代码是自己写的、网上 Copy 的或者是直接使用别人的开源项目等,公司并不在意。
而正是因为实现需求的途径多样化、程序员自己的写法不规范等,导致写出来的代码风格迥异,甚至杂乱无章,最终甚至连自己写的代码自己都看不懂,更坑害了一起做项目或者下一个接手的程序员。

正巧在2月初,阿里巴巴技术团队发布了《阿里巴巴 Java 开发手册》,意在规范阿里巴巴技术团队内部的代码规范。不得不说,公司越大,人员越多,代码风格就更多样化,因此因为代码的规范问题踩得坑也时常发生。然而代码规范并不只是一个公司为了自己的业务方便而去规定的,每个程序员都应该养成良好的代码规范,以便自己或者接手的人方便修改。

手册里很多都是踩过的坑总结出来的经验,很实用的干货,每个程序员都应该去看看。

【Java编码规范】《阿里巴巴Java开发手册(正式版)》

如何评价阿里近期发布的Java编码规范?

使用Java作为程序语言时(Android),好的命名规范有哪些?或者有哪些流派?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 阿里巴巴 JAVA 开发手册 1 / 32 Java 开发手册 版本号 制定团队 更新日期 备 注 1.0.0 阿...
    糖宝_阅读 7,716评论 0 5
  • 目录 一、 编程规约..................................................
    owen_he阅读 5,008评论 0 4
  • 昨天情绪不好,还是因为工作的事情。队友说你就不适合为别人打工,只能自己做点事情。听了他的话我倒是有点不服气,虽说现...
    蔚蓝以北阅读 215评论 1 2
  • 自律,是一场自己与自己的博弈。 1.当你失去对时间的控制权,生活也就失去了平衡 人是有惰性的,一旦某个环节松弛下来...
    赵建庄阅读 194评论 0 0
  • 说的太好了,句句经典! 发给朋友看看吧~ 素材来源网络,版权归原作者所有!
    心灵666阅读 232评论 0 1