规范代码,做一名优秀的程序员

写出优秀的代码是程序员的毕生追求,那什么样的代码才算是优秀的代码?
1.坚持使用最直观的编码方式,而不是一味寻求代码简短,可以避免很多错误。
例如:选择用条件表达式而不是条件运算符,条件运算符虽然看上去更简洁,但可能存在潜在问题(比如优先级问题)
2.个人理解:好的代码应该是
容易理解
没有明显的安全问题
添加注释对实现的功能做一个简短的说明
能满足关键需求
使用统一的命名规范
经过充分测试

3.考虑具体投入的时候还需要考虑当时所处的现实环境,脱离了现实环境去考虑投入是没有意义的。

不规范的代码可能节省了眼前的时间,但测试,运维需要更多的时间成本。在写完代码后要先自测,同时保证代码的质量,测试通过后再移交出去。

对于编译器的警告一定要更加警觉,尽量消除掉所有编译器的警告,如果实在消除不了,也要确认编译器警告不会产生后续问题。

如何成为一个优秀的程序员,或者说一个优秀的程序员应该具备哪些品质?

1.掌握一门编程语言,熟练运用编程语言,练习的越多,才能应用自如。
2.解决问题的能力,我们程序员不是为了敲代码,而是为了解决问题,现实问题需要有清晰的逻辑,能正确的传达产品的价值。
3.掌握了编程语言,能解决问题了,程序员能敏锐的发现产品未满足客户需求的部分,能发现关键问题,这就需要我们对一个领域有深入的理解和积累,对事务保持好奇心。
4.优秀的程序员是可以依赖的伙伴,能在团队中快速学习,成长,变得越来越优秀,同时会帮助团队内的同事变得越来越优秀。优秀的程序员是一个领导型人,能够倾听,吸取别人的优秀意见,能够表达传递自己的想法,恰当的表述自己的意见,他会给别人理解,给别人尊重,给别人指导,给别人施展才华的空间;能够面对压力,能够跟任何人相处。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值