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

成为更优秀开发者的 5 个简单技巧,祝您愉快!😃

成为更优秀开发者的 5 个简单技巧

祝你今天愉快😃!

大家好,祝您今天愉快!

从大学毕业到成为一名网页开发者,已经快两年了。我学到了很多东西,比如如何合理安排时间,优先解决哪些问题;如何应对那些我从未遇到过的棘手软件难题;以及团队沟通的重要性;当然,有时候即使截止日期临近,我也会因为懒惰而什么都不做。我不是在和任何人比较,我只是在和两年前的自己比较。

1. 阅读并理解错误信息。

我无法强调这一点对于成为一名更优秀的开发者有多么重要。所以我将以JavaScript为例,因为我一直都在使用这门语言。

  const obj = { 
    a : 1
  };
  console.log(obj.b.a);
  //Uncaught TypeError: Cannot read property 'a' of undefined
Enter fullscreen mode Exit fullscreen mode

JavaScript中的Error对象有两个属性:stackmessage。stack属性 指示代码中错误发生的位置, message属性则说明错误发生的原因。 理解这两个属性对于解决错误问题至关重要。在我们的示例中,我们访问了一个返回undefined值的属性b,然后又试图访问undefined值对应的属性a 。显然, undefined不存在属性a,因此会抛出此错误。


2. 有时答案就在文档中,多读一些代码就能找到答案。

Stack Overflow是个寻找问题答案的好地方,但有时我们在那里找不到答案,所以最好先查阅文档,它们真的很有帮助,信息量也很丰富。阅读别人的代码也很有用,因为你可以借此了解其他人是如何思考问题,以及他们用什么方法解决特定问题的。

我读过的最好的文档:
React
、Vue.js
、Vue Router
、Reach Router
、Express.js

3. 向上级或高级开发人员寻求建议或帮助。

不要害怕向他们提问。他们比你更有经验,懂得很多,所以要尊重他们。

4. 花时间练习。提高批判性思维能力。

熟能生巧,这是常言道。说实话,除非你天资聪颖,否则解决一个从未遇到过的问题确实很难。但关键在于,这能促使你思考分析解决问题的各种方法。把一个问题分解成多个子问题,然后针对每个子问题提出解决方案。像拼乐高积木一样解决问题,一块一块地拼起来。

去这些网站试试吧:
HackerRank、
Code Wars、
Free Code Camp
、JS Checkio

5. 与自己竞争。

今天就比昨天更成为一名优秀的程序员或开发者。
不要害怕面对新的错误
多阅读文档代码
前辈学习并尊重他们。每天
练习一个问题 30 分钟。长远来看,这将对你大有裨益。

感谢各位阅读这篇文章。

祝你今天愉快😃!

文章来源:https://dev.to/macmacky/5-easy-hacks-in-becoming-a-better-developer-38j