发布于 2026-01-06 2 阅读
1

编程的七宗罪 DEV 全球展示挑战赛,由 Mux 呈现:展示你的项目!

编程的七宗罪

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

编程并不总是编写代码。

如果你是一名编程新手,你可能已经犯过这些错误中的一种;但如果你还没有犯过,那么这就是你了解这些错误并避免它们的机会。

在这篇博文中,我们将探讨你可能正在犯的7个错误以及如何避免这些错误。

1 – 先写代码再思考

编写代码的目的是为了解决问题。思考解决方案远比编写代码本身重要得多。

这就是为什么大多数开发公司都会编写 SRS(软件需求规格说明书)文档,将解决方案转化为开发人员可以遵循的指导方针,而客户则可以根据该方针来判断结果。

所以在学习编程之前,你应该先学习如何将软件需求转化为图表。这些图表将帮助你开发解决方案。

2 – 重复发明轮子

一条需要记住的原则:不要重复自己。

你绝对不应该重写已经存在的功能。

我们来看一个简单的例子。假设你有一个博客项目,想要添加一个富文本编辑器。你应该怎么做呢?最直接的答案就是找一个包含这个编辑器的库或软件包。

避免这种情况非常简单,只需学习如何编写可扩展和可重用的代码即可。

3 - 不使用搜索引擎和 Stack Overflow

这是刚接触编程的初学者常犯的错误。

这绝对是你所能犯的最大错误。没有哪个程序员每天不用 Stack Overflow 和 Google。

如果你找不到想要的东西,不要不好意思问。总会有人愿意帮忙的 ;)

4 – 未使用合适的集成开发环境

这一切都取决于你选择的技术。但不可否认的是,使用一个好的集成开发环境(IDE)会大有帮助。

我个人使用.NET,所以Visual Studio是理所当然的选择。VS提供了我改进代码所需的所有功能。

对你来说情况可能不同,你可能在用JS或Java等等,所以你必须选择能帮助你更快写作的工具。因为如今写作速度远比执行速度重要(这是另一个话题)。

5 – 未对代码进行文档化

编写代码是一回事,但几个月后,甚至几天后再次阅读代码又是另一回事。

这会让你和阅读你代码的人都非常沮丧。

所以下次编写代码时,请使用模式、使用注释并始终使用良好的命名(查看上一篇文章:如果代码有效,就不要修改它)。

6 - 不断寻求新技术

不考虑后果就贸然采用新技术。

不要做“样样通,样样松”。选择一项经过实践检验的技术,并精通它。

不要被各种炒作所迷惑,即使一项技术看起来很流行,也要始终坚持基本原则。

7 - 害怕修改现有代码

我自己也犯过这种错误。每次打开GitHub上的代码,我都会被大量的代码、复杂的编写方式以及众多的项目搞得焦头烂额。

但是,当我学会如何读写简洁的代码之后,我的观点就彻底改变了。

不要害怕阅读代码,甚至如果你觉得你的修改可以改进代码,就大胆地修改它。

8 - 认为只有七宗罪

请在下方评论区分享你认为什么是七宗罪。

9 - 不支持其他开发者

这只是个玩笑

请访问博客和YouTube频道查看更多类似内容:
https://zairiaimen.com
https://www.youtube.com/channel/UC757WHzy1Fv6aMG593fmLjQ

文章来源:https://dev.to/zairiaimendev/7-deadly-sins-of-programming-45ka