对写代码的一点想法

1 当你在想,先把代码写上去运行一下试一试,出了问题再调试吧, 这样的想法居然有一个名字叫做“基于巧合的编程”。这个时候说明还不知道怎么写代码,也不知道写出来的代码的运行结果是什么。所以应该停下来,仔细想一想,是不是有别的办法,还有没有我不知道的知识需要补充的,别人对这样的问题是怎么做的。如果这些都没有答案,那就只能碰运气了,我是很不喜欢这样的感觉的。事实上确实有很多问题,我们不知道真正的原因,但是通过修改代码是可以解决问题的,但是修改代码解决了一个不知道原因的问题,很可能会带来更大的问题。

2 对写代码要有责任心。要保证每一行代码,每一个变量,每一个字符都有它不可替代的作用。在起名字的时候,要清楚变量,方法的作用,尽量起一个明白的名字,自己看得懂,别人也一看就懂的名字。与人方便就是与己方便,不仅要重视代码的功能,可读性和和维护性也同样重要。记得有一个笑话是这样讲的:一个程序员在修改代码的时候发现了这样的一段注释:

//当我写这段代码的时候

//只有上帝和我知道它是干什么的

//现在只有上帝知道

3 当你不知道怎么写一个方法的时候,不要着急去Google,我知道项目时间紧迫,但是思考一下的时间还是有的。先想一下应该怎么写,然后和正确的写法对比一下,思考一下有什么不同,哪种更好,这样久而久之会有积累,而不是写“用过就忘”的代码,否则下次遇到同样的问题还是要问Google。绝对不要让同一个问题困住你两次。

4 认真,世上最怕认真二字,对代码认真,就能写出高质量的代码,对项目认真,就能写出高质量的程序,对用户认真,才能获得尊重。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值