程序员的忌讳(1): 随心所欲的写代码

写程序如同写文章,

往往可以从一篇未署名文章中通过文风看出作者是谁,

这一条同样适用于程序员,

对于代码风格,很多是没有好坏之分的;

比如说 i++; 和++i;

再比如说 if( ptr==NULL) 和 if( NULL == Ptr)

这里不去讨论他们的微小的差别;

我认为怎么都行;

这里我想说的是风格一致性问题;

选择一种风格并坚持写吧;

黄江自认为技术水平还算不错的,

但是第一份工作中,

对第一份编码的PR过程的得到的评价是:

功能完成了,但像多个人写的;

这样的好处在哪里?

1.代码整齐,漂亮;

2.代码不易腐烂;

3.下次你调bug的时候,会减少你理解code的时间;

4.你同事看代码的时候不会太痛苦;

5.有利于迭代,最终形成最优风格;

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

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,765评论 18 399
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,264评论 25 708
  • 前几天就在微博看到说支付宝要集五福分红包了,一点参与的念头也没有,连怎么收集都没看。晚上跟朋友聊天,突然说起了这个...
    叙九念阅读 206评论 0 0
  • 影子清瘦 随光起舞 忽而左 忽而右 月朗星稀 极目苍穹 深邃 神秘 街市落寞 人流稀疏 红红的灯笼高悬 节日接近终...
    流浪猫70s阅读 381评论 2 1