【漫画说软研】这垃圾是谁写的?

关注回复“变更”送你6招搞定一切需求变更!

 

 

只要是程序员,总有那么一些时候,看到代码,内心会想嘀咕一下:

 

妈呀,这是谁写的呀?!

 

除了我做开发的那段时光,我还能联想到下面的情况。

 

在匆忙的情况下自己记的笔记,事后来看,就不认得了。

 

还有一个问题,为什么你在手写输入的时候,要努力地一笔一划的写得尽量正楷呢?

 

 

这两个问题,其实本质都是一样的,就是解码的问题。

 

当人在阅读一段笔记,或者机器在识别一个手写的文字的时候,其实本质都是一个解码的过程。

 

解码成功的前提,是解码的人要知道信息是如何编码的。

 

只有符合预期编码模式的信息,才能被很快并且正确的解码,也就是理解。

 

编程也是一样的。

 

如果编程的人的编程风格(编码方法),读代码的人不了解,那么读代码的人也不能很好的理解(解码)编程的人的代码。

 

所以,遵循代码规范,本质是促进了大家的彼此理解和提高沟通的效率。

 

更加易读的代码,也可以让bug无处遁形,让你更快的从一个写bug的开发小白,更快地成为开发大牛!

 

如果你的团队还没有开始使用代码规范,可以考虑采用下面的几个超简单步骤,建立起属于你们团队的代码规范:

 

1

---投票给自己觉得代码风格好的同事

 

把开发同事叫到一起,大家进行匿名投票,每个人3票。投除了自己以外,觉得组里的代码的易读性最好的同事,可以都投给一个人,也可以投给3个人。

2

---选出代码风格最受欢迎的3个同事

 

找出得票数最多的三个同事.

3

---写代码风格好在哪

 

每个人(包括得票数最多的三个同事)在即时贴上写自己觉得这三个同事的代码之所以好的原因,原因要写具体,不要太泛泛的描述,一个即时贴上写一条。

4

---把代码的优点展示和合并

 

每个人把自己写的代码好的原因读出来,如果其他的同事有一样的,就把自己手里的那个即时贴递给这个人,然后这个人把合并后的即时贴贴在白板上。

5

---给最喜欢的代码优点投票

 

给每个人发10个小贴纸,作为投票,可以都投给一个优点,也可以投给多个。

6

---可通过复制增加列表项

统计得票数最多的10个优点。

 

7

---把优点落地成规则

 

将这10个优点转化成可以落地的代码规则。

 

是不是很简单?

 

为了每个人的工作能更轻松和容易,快快行动起来,制定你们团队专属的代码规范吧!

 

END

 

PS: 

公众号改版啦!

为了避免和我走失,

请大家按照下面1-2-3个步骤加星标哟!

 

 

关注回复“变更”送你6招搞定一切需求变更!

 

嗨,我是敏捷教练珍妮, 

前微软卓越工程顾问,

我的目标是帮助所有IT人更轻松地做软件!

 

精选文章

常见问题

需求总定义不清

需求多先做谁

需求总变怎么办

团队小需求多怎么办1

团队小需求多怎么办2

如何管理外部依赖

 

常见误区

为什么加班是反模式

为什么计划不宜排太满

请尊重一个程序员的劳动

IT生活

为什么嫁人要嫁IT男

画展上只有IT人才能发现的秘密

 

软件研发难免遇到各种问题,

关注“轻松做软件”以备不时之需!

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值