程序员的5个坏习惯,你占几条

作者 : 开心源码 本文共1262个字,预计阅读时间需要4分钟 发布时间: 2022-05-13 共201人阅读

对于程序员应该如何编程,没有硬性的规则。所以,假如您有自己的编程风格,就没有什么问题。

对于程序员来说,没有固定的习惯,但是我想提到少量阻碍程序员发展的行为。

下面是开发者应该避免的5个习惯,它们可以帮助开发者更快地提升:

1. 没有代码结构或者代码样式

必需对大尺度代码结构(体系结构)和小尺度代码样式达成一致。有时,程序员在开始一个项目时没有定义这些,因而,当项目变得又大又广时,就很难管理它。

此外,代码结构和样式在某些情况下有助于多个程序员解决项目—很容易解决代码管理。

2. 盲目地复制粘贴代码

毫无疑问,我们都使用互联网以外的代码。

事实上,不重用代码并不是最聪明的主意。但每次使用代码时,能否会盲目地粘贴并检查它能否有效?假如是的话,你就错过了一个学习的机会。

您寻觅代码的起因是,您要么不知道如何做,要么希望节省时间。尝试了解您至少在高层使用的代码片段。您不必逐行执行代码,但至少要了解所使用的方法。

下一个级别是从头生成相同的处理方案。甚至可以简化一下。这样,你就能得到最大的好处。

3. 熬夜

大多数程序员都是夜猫子。

这通常可以追溯到这样一个事实:大多数程序员总是在深夜编程,导致白天程序员的注意力不那么集中(或者更主动)(在没有饱和服务器的情况下,有更多的时间调试和编译),而且没有会议。

为什么是晚上?由于夜晚给了我们独处的机会,而且是直截了当的计划。这就是为什么程序员通常在深夜工作效率最高的起因。

尽管我们觉得自己很有效率,但这并不意味着我们真的很有效率。假如所有这些工作都要扔掉重新做呢?由于明天早上和同事谈话时得到的新信息?

此外,开发人员还必需在早上上班。在这种情况下,熬夜会累积疲劳和压力。假如没有良好的睡眠(随着时间的推移),精神和生理问题就会开始堆积,这可能会产生消极的自我强化循环,如倦怠、抑郁、疾病等。

这里的处理办法是有规律地睡个好觉,精神焕发,学习如何在白天高效和专注。

4. 缺乏文档

认为文档是一种负担,在可能的情况下应该被放在次要位置,而在不需要的时候就应该匆忙解决。

这将导致技术债务,并且是阻碍新开发人员加入团队的主要因素。

假如人们在文档方面投入更多的精力,那么就会创立更好的流程来解决这个问题。

这将开始添加快速有效地交叉培训开发人员的能力。

5. 编写没有测试的代码

抛开关于TDD利弊的争论,进行少量测试是非常必要的。

有些人喜欢先编写测试,有些人则喜欢在测试之后编写测试。任何一种方法都比没有测试要好。

拥有良好的测试覆盖率可以鼓励开发人员更加自信地进行更改,减少bug,并更频繁地修复代码中的结构问题。这进而提高了团队的速度,并允许向最终客户交付更多的价值。

现在,只需注意这些行为,试着改正你的习惯,一旦它成为你的一种模式,你就自然会知道什么最适合你。

小编是一个多年开发经验的程序员,年初整理了一批WEB前台教程,帮助想要成为WEB前台程序员的人。从零基础到各种框架的教程都有。只要要加入到WEB前台学习qun:296,212,562。就可免费领取,种一颗树最好的时间是十年前,其次是现在。只需想学习,不存在早晚。

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 程序员的5个坏习惯,你占几条

发表回复