写过什么样的代码才是真的程序员?

世界那么大,谢谢你来看我!!关注我你就是个网络、电脑、手机小达人

最近被一张社畜图片惊呆了。

图来源网络,侵删

据说,写过这样的代码才是真正的程序员。

不知道程序员有没有过if else走遍天下的阶段。

那时候天真的以为,代码除了"hello world"就属if else出现频率最高了。

甚至不用计算复杂度,不用考虑数据结构,能实现需求就万事大吉。

可是真的写出这样的代码的时候,估计也就离开除不远了。

那程序员到底应该怎么写代码?

采用规范

每种语言都有自己的风格。

如python就以简练著称,但同时对缩进要求到令人发指的地步。

采用哪种语言,一个团队内就应该形成统一风格编写代码,以便于后期维护。

从规范目标细节的角度,代码规范分为:

注释、命名、缩进空格、语句格式、规模、可靠性、语言特殊项。

Code Review

优雅整洁的代码应该自带文档和注释。

程序员大部分时间就是在写代码,和读别人的代码。

读的过程就是读上一个开发者的思路。

Code Review的过程,会发现很多不够优雅的代码、命名不规范、影响性能等,甚至存在致命bug。

Review的模式在一定程度上可以提升团队内代码质量,也可以减少低级bug的出现。

对组内交叉熟悉彼此业务也有好处。

善用编译器插件Lint

每种语言应该都有自己的编译器对应的插件。

通过编译器检查代码是否规范,这比人肉检查更加准确高效细致。

团队内部也可以比较好的统一style。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190920A0MBAN00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券