织梦CMS - 轻松建站从此开始!

360BC游戏

当前位置: 主页 > 游戏大全

成为更好开发者的10种方法

时间:2025-08-06 16:13来源:本站 作者:admin666 点击:
成为更好开发者的10种方法 10 Ways to Become a Better Developer 翻译flyfish 原文地址 1保持开放的思维Keep an open mind 当你想完成一个伟大的事情你必须意识到你不知道的事情。很多程序员带着“

成为更好开发者的10种方法
10 Ways to Become a Better Developer

翻译:flyfish

原文地址

1保持开放的思维(Keep an open mind)

当你想完成一个伟大的事情,你必须意识到你不知道的事情。很多程序员带着“我想我知道的更好“的态度上路了,那是错误的。你必须在你的领域保持空杯思维,你就能在你的项目中学习到新的东西,从经验中学习,这样你会变得更好。否则你会一直重复你的错误想法。
你能做到最好,然而又很多东西要学习,没有什么好害羞的。

2 我如何才能做的更好呢(How can I make this better)

中等水平的开发者当他们写完代码就认为完了,然后可以把代码可以复制粘贴到下一个项目,这是错误的。如果想做的更好,你知道你的代码还没有完成。你需要问你自己,我如何才能做的更好呢?,尝试努力指出每一种方案的优点。

3写三次(Write it three times)

写得好的代码不会让你成为更好的程序员,因为一段代码不会一次就写好,一个伟大的软件事实上已经写了三次
1)第一次 你会看看你写代码是否会正常运行,你还要做别人做不了的。
2)第二次 你写了正常运行的代码
3)第三次 从先前的错误中学习,你能够写正确的代码

4 参与一个开源项目(Work on Open Source projects)
参与像GitHub里面的项目会有很好的机会提升你的技能,这种方法会获得更多的自信心。为开源代码编写文档你能更好的理解你的代码,其他人中在不同的情况下会做什么有一个设想

5 阅读代码(Read code)
这是提高你的编程技能最有价值的建议,阅读别人的代码时,你可以学习别人怎么解决编程问题的技巧和窍门。当你阅读代码时会产生直觉,你会更容易的观察出错误的代码,并且知道错误问题在哪里。不只是复制和粘贴好的代码。得问问你自己,你会如何写这个代码,如何改进,你会写什么不一样的代码。

6 与其他开发人员一起工作( Work with other developers)
你可以和其他的开发人员在简单的工作中学习到新的东西。
你需要走出你的舒适区(Comfort zone)和与他人一起做不熟悉的事情。
这种方式可以达到一个新的水平。这可能发生在 周末或黑客马拉松或加入不同的社区。你会因为遇到不同的人感到惊喜。如果你足够幸运,你可以遇到一个良师益友,指导你做的更好。保持开放的思维,关注从其他开发者的反馈。

7 做代码审查( Do a code review)

为了成为一名优秀的开发者,必须做代码审查,根据别人的反馈做代码审查。通过这样做,你可以提高你的代码直觉(code sense)。你可能没有意识到自己的错误,所以反馈它会帮助你看到自己的错误。

8 挑战自己(Challenge yourself)
如果其他人告诉你做什么,什么时候做,对你而言就没有挑战。你需要为自己设定目标,达到目标之后你可以奖励自己。

9 多读(Re-re-read.)
每一步你都要仔细检查。你不能“撤销”一个小错误。所以在进入下一步之前,你必须对你写的每一段代码读两遍。

10 反思你的代码(Reflect your own code)
当你在代码中修复错误时,您必须考虑以后如何避免此类错误。当你反思你的代码时,你会改正一些坏习惯,养成好习惯,这可以帮你编写更好的代码。

(责任编辑:蚂蚁团队)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容