加入收藏 | 设为首页 | 会员中心 | 我要投稿 鹤壁站长网 (https://www.0392zz.cn/)- 分布式云、存储数据、视频终端、媒体处理、内容创作!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

你写的代码别人看不懂?

发布时间:2021-02-25 15:18:07 所属栏目:传媒 来源:互联网
导读:码是一门艺术。对其他人来说,它仅是个工具 计算机科学家编码是因为他们想编码。其他人编码是因为他们想完成工作。 一个普通的开发人员会根据他们能想到的第一个想法来构建程序。然后他们会在这个想法的基础上继续延伸,直到构建出类似 MVP 的东西。通常情况

码是一门艺术。对其他人来说,它仅是个工具

计算机科学家编码是因为他们想编码。其他人编码是因为他们想完成工作。

一个普通的开发人员会根据他们能想到的第一个想法来构建程序。然后他们会在这个想法的基础上继续延伸,直到构建出类似 MVP 的东西。通常情况下,他们甚至不会考虑是否还有其他可行的方法。

相反,计算机科学家会考虑实现的各种方案,权衡每种方案的利弊。几周之后,他们可能还只是编写了一段漂亮但仍然不能完全运行的代码,因为计算机科学家还没有决定好输出要采用什么格式。

很多潦草代码的产生是由于开发人员仅从一个简单的工具开始,然后就有机地增长代码造成的。相比之下,计算机科学家通常会先构建一个结构框架,然后再在框架内实现编码。

有些代码看起来很整洁,但实际上却很混乱。

为了避免 Coder Block 能按时交付,采用有机的方法是最好的。但是,如果我们想要编写可持续的代码,可能就需要将结构框架放在第一位了。

原因 2:开发人员并不总是以读者为中心来编码

即使是在协作项目中,开发人员也倾向于在编码时仅考虑其功能。他们这样做时,就会忘记“代码也是需要维护”的这一事实。

问题在于这种心态会适得其反。当开发人员想在三个月后再添加一个特性时,他们可能连自己都无法理解自己编写的代码了。这种情况比你想象中的要更常见!

当另一个开发人员被要求实现这个新特性时,情况会变得更加复杂。由于项目规模大小的不同,理解其他人编写的代码可能需要花费几天到几周的时间。

原因 3:风格很重要


(编辑:鹤壁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读