这么牛逼的代码怎么才能让其他程序员容易看懂呢?

为什么自己写的代码几个月后自己也看不懂?

相信程序员同志们大多都会有这样的经历,就是要看别人的代码。比如说公司有同事离职了,他的那块业务就需要有其它的小伙伴们给接下来继续维护。这对好多程序员来说是种折磨,边看边骂,这写的是什么东西呀。相信好多人都有这种经历。

拿如何才能写出让大家很容易看懂的代码呢?近日就有一位美团程序员遇到了这样一个问题。

作为一名程序员,你的目标是建立能够解决你问题的、尽可能简单的语义模型。把语义模型尽可能靠近地转化为句法模型(代码),尽可能多地提供线索,便于你之后无论哪个人看你的代码,都能重建像你最初脑子里的、相同的语义模型。

看到这里,有网友调侃到:写注释,非常多的注释。说的好像是没有毛病哦!但是不是乱写,注释写的尽量详细。每个类,每个方法都要写明注释, 类的注释可以简明写这个类的主要功能,但是每个方法的注释尽量要写细了,注释一定要覆盖方法中所实现的所有功能,而不是只写其中一部分。

有热心的网友也是建议楼主写代码有统一良好风格就行。注释不要写太多。注释和代码不同步更坑。

如果有对大数据感兴趣的同学,可来我们的大数据技术学习扣qun的哦:8770,

70344里面免费送整套系统的大数据教程!

我自己是一名从事了5年大数据挖掘,分析开发的工程师,辞职目前在做线上教育讲师,创了一个交流 裙,每晚都会在 裙 内直播,今年年初我花了一个月整理了一份最适合2018年学习的大数据干货,包括数据采集。数据存储和管理。数据处理和分析。数据隐私和安全。云安全,云技术,人工智能等资料都有整理,送给每一位大数据小伙伴,这里是大数据学习者聚集地,欢迎初学和进阶中的小伙伴。

有外行的网友就很好奇,大家都懂了,还能挣钱吗?哈哈哈...这个想法太单纯了,要是都看不懂,那你也找不到工作的,相信我。

不要和我扯什么架构、框架,老子写代码就是一把梭。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181026A1O2U500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券