浅谈,什么样的代码才能称之为好代码?说说编程规范

现在程序员已经不是让人仰望的职位了,以往只要谁是程序员,那就是全村人讨论的对象,就像是早些时候村里有人考上大学一样。

随着互联网时代的来临,短短几十年,国家和市场发生了翻天覆地的变化,IT行业也涌现了一大批的新型人才。那对程序员来说,什么样的代码才算是好代码呢?

好代码的3个特征

一、需求实现

单纯的实现需求,只能称之为“合格”的代码,是最基本的代码。想要成为更好的代码,就要做到以下几点:

1、多考虑规范要求之外的代码

在编写代码的时候,不要总局限于自己的工作或者别人的评价,要把自己写的代码考虑全面。这就比如开发接口,双方约定好某个字段是必传的。那么相信还是不相信对方会传这个字段,接口中增加非空判断。

2、注重代码效率

很多开发人员都容易犯一个错误,那就是只关注实现功能,并没有意识到代码执行的效率。

二、别人可以看懂

软件开发往往不是一个人就能完成的,需要团队的通力合作。而且程序员岗位的流通性比较大,可能两三年之后,项目就会换一批新的开发人员,因此编写易读的代码是非常重要的。

首先我们需要遵守代码的规范,比如代码分层、代码样式等等;其次,需要准确的注释代码,接口需要有接口文档,代码修改之后对应的注释和文档也需要进行相应的修改。

三、代码尽可能少

少写代码并不是为了偷懒,想要写出好的代码,不能只看代码的数量。

这几个方面也是非常重要的。

1、更加深入的了解需求,对不合理的需求或者功能可拒绝,或者给别人相应的建议。

2、能复用的代码尽量复用,对以后的工作有很大帮助

3、合理安排设计和写代码的时间,适当的时候,设计代码的时间需要更长一些。

如果你在学习C/C++的过程中遇到了问题,可以来加入小编的企鹅圈问小编哦~小编很热情的(●’◡’●)

 

4、不要过度。很多人学习了新的技术或者知识,就想立马加以运用。其实在项目中,要考虑学习的新框架或者设计模式是否合理和适用。

一点小感悟

代码不是为了实现基本的需求,它更能体现开发者的编码水平和工作能力。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值