美文网首页
开发人员应该避免的 7 个坏习惯

开发人员应该避免的 7 个坏习惯

作者: 追梦人在路上不断追寻 | 来源:发表于2022-08-17 22:51 被阅读0次

1. 重复代码

程序员普遍认为,如果软件运行正常,则无需修复重复代码。您唯一要做的就是向您的软件添加不必要的体积。毫无疑问,大多数开发人员会争辩说,运行几块代码只需要几毫秒,我们同意这一点,但前提是你打算使用你的软件几次。

不仅如此,重复编码也会影响代码质量。它使您的代码有异味并增加了技术债务。修复这笔债务需要向开发人员支付费用以简化或删除重复数据。

永远记住,代码中的重复越少,程序运行得越快,占用的空间就越少。人们过去耐心等待的时代已经一去不复返了。现在一切都必须顺利而快速地进行。

2.按你的方式做事

我们都有自己的编码风格。然而,尽管按照你的方式做事很容易,但其他人可能不适应你的代码风格,如果这种风格不常见,跟随你的人可能难以使用你的工作。从长远来看,这样做的人不会像以前那样高效或乐于编写代码,而您仍然会充满动力并渴望执行。

程序员桌面

3. 推迟解决编码风格的问题

一个好的程序员知道每一点代码都很重要,在寻求修复的过程中,他们会质疑功能背后的设计和想法。多年来,我注意到与其他问题相比,开发人员更倾向于延迟修复编码风格问题。请记住,编码是一门有很多坏习惯的手艺,即使是普通的开发人员也无法成为它的大师。为了提高自己并成为更好的开发人员,您必须了解自己的不良特征并努力纠正它们。

4.不知道如何优化代码

制定有效的优化策略需要经验。该过程需要对所涉及的每个系统进行探索、分析和了解。你应该意识到这些事情。了解如何衡量一般性能、算法复杂性和数据库查询评估。

在某些情况下,性能可能是一个大问题,例如算法复杂性、数据库操作效率低下、使用第三方 API 或运行 N+1 查询。了解如何分析性能问题、找出需要时间的原因并在问题发生后立即修复这些问题至关重要。了解算法和数据结构将对你有很大帮助。

5. 拒绝寻求帮助

根据我的经验,开发人员最有可能养成这种习惯。那么,如果您想知道为什么这些开发人员不向他们的上级或队友寻求帮助呢?好吧,有两件事导致了这个因素。一是骄傲,二是我觉得他们很害羞,不想给别人留下对某件事缺乏了解的印象,这可能会影响他们升职或加薪的机会。

首先,你不必为向上级寻求帮助而感到羞耻。经历自我怀疑很常见,但坚持自我怀疑并不常见。如果您正在与团队合作,那么它被称为团队是有原因的!每当您有疑问时,请随时与您的队友或您喜欢的任何人交谈。保持积极的态度,并尽可能寻求帮助。

6.不关注你的健康

程序员在深夜工作是很常见的。通常,这是因为大多数程序员在深夜工作,因此他们可以在不使服务器超载的情况下进行调试和编译,而且白天没有会议。因此,程序员通常在深夜工作效率最高。

但是,即使您知道必须在早上上班,但在深夜工作也会累积健康问题。您现在可能不喜欢它,但如果您花太多时间在工作或编码上以获得乐趣,您应该注意自己的幸福感。

睡眠不足会导致精神和生理问题,导致倦怠、抑郁、疾病等自我强化循环。您可以通过定期获得足够的睡眠、精神焕发、学习提高工作效率和全天专注来解决这个问题。

7. 轻易放弃

您是否在解决无法找到解决方案的问题时遇到困难?如果你想不出一个,那你一定是个糟糕的开发者吧?这不是它的工作原理。被困在某个地方并不意味着你无能。然而,放弃证明这个想法是正确的。

永远记住所有问题都可以用代码解决。这一切都与拥有正确的时间和资源有关。每当您遇到问题时,请不要放弃,这可能只是时间和研究的问题,然后才能解决它。

相关文章

  • 开发人员应该避免的 7 个坏习惯

    1. 重复代码 程序员普遍认为,如果软件运行正常,则无需修复重复代码。您唯一要做的就是向您的软件添加不必要的体积。...

  • 写作应该避免的三个坏习惯

    现在写作的门槛很低,只要会打字就能写作,尤其是在自媒体出现之后,据说机器人都会编辑整理文章。 在这样的前提下,文章...

  • 三个职场坏习惯,你有吗?

    在职场中,应该避免那些坏习惯呢? 从网友各抒己见的回答中,我们可以提炼出这三个常见而又容易被忽视的坏习惯。 这些“...

  • 【0046】掌控习惯-7-让它显而易见(4)

    第7章自我控制的秘密 1、从源头上改掉坏习惯: 消除坏习惯的最实用的方法之一是避免接触引起它的提示—— 如果你觉得...

  • 职场坏习惯:老板篇

    系列文的上篇写了《职场坏习惯:员工篇》,本篇梳理一下作为老板应该避免的一些职场坏习惯,与上篇相同,这里的老板仅指直...

  • 7个应该避免的面试常见错误

    找工作不容易,通过面试更是难。从挑选一身合适的服装,到准备有趣机智的商务演讲,对面试者来说都是一场非常有压力的体验...

  • 一定要注意 Android 内存泄漏问题

    内存泄漏是引起Android应用崩溃常见的原因,每个Android开发人员都应该明白怎么避免发送。 常用的分析内存...

  • Android 性能优化系列之内存泄漏

    内存泄漏是引起Android应用崩溃常见的原因,每个Android开发人员都应该明白怎么避免发送。 常用的分析内存...

  • 【译】浅谈SOLID原则

    SOLID原则是一种编码的标准,为了避免不良设计,所有的软件开发人员都应该清楚这些原则。SOLID原则是由Robe...

  • 如何改掉坏习惯?

    我们大多数人都有一两个可以忍受的坏习惯,不管你的坏习惯是拖延、过度消费还是其他什么,这里有7个可以逐渐改掉坏习惯的...

网友评论

      本文标题:开发人员应该避免的 7 个坏习惯

      本文链接:https://www.haomeiwen.com/subject/pumsgrtx.html