🔥 Twitter 上给开发者的 10 条建议 #10 作者:Marcel Gehlen #9 作者:Simon Rood #8 作者:Rowan Weismiller #7 作者:Juho Perälä Tied #6 作者:Hayley Denbraver and Sid #5 作者:Molly Struve #4 作者:Annie Garneau #3 作者:Matt Kahl #2 作者:Laurie #1 作者:Brian Morrison II 荣誉提名

2025-06-07

🔥 Twitter 给开发者的 10 条建议

#10 作者:Marcel Gehlen

西蒙·罗德(Simon Rood)作品第9名

第八名,罗文·韦斯米勒

#7 作者:Juho Perälä

Hayley DenbraverSid并列第六

莫莉·斯特鲁夫著 #5

安妮·加诺(Annie Garneau)著

#3 作者:马特·卡尔

#2 作者:Laurie

布莱恩·莫里森二世 (Brian Morrison II)

荣誉提名

照片由 Aaron Burden 在 Unsplash 上拍摄

几周前,在一次#DevDiscuss 活动上,我提出了一个问题:“你会给其他程序员什么建议?”,结果收到了不少回复。很多人评论了自己的建议,或者点赞/转发了其他建议。

以下列出了针对该问题在推特上发布的 10 条最佳建议:

#10 作者:Marcel Gehlen

与他人交流总是个好建议,因为这是拓展知识的好方法。我们每个人的背景不同,经历也不同,处理问题的方式也可能不同。

西蒙·罗德(Simon Rood)作品第9名

有几条推文与此类似,其大意都是“编写好的代码,这样当坏事来临时,你就不会那么倒霉”。

另一条推文将其归类为:

假设下一个调试你的代码的人是一个知道你住在哪里的连环杀手。

第八名,罗文·韦斯米勒

务必记住,别人不会替我们做事。如果我们需要帮助,就应该尽力帮助别人,比如我们尝试过的方法、遇到过的错误等等。不要把别人的帮助视为理所当然!

#7 作者:Juho Perälä

好的提交信息总是有益的!你可能不需要深入研究版本控制历史记录,但当你这样做的时候,你一定会看到精心编写的提交信息带来的好处。

Hayley DenbraverSid并列第六

我觉得这条建议和第8、9和10条建议有些关联。我们并不完美,我们也会犯错。

我遇到过几次这个问题。人们很容易试图把某个东西做到“最好”,在各种可能的情况/配置下都能正常工作。最终,你很容易过度设计解决方案。最近在 DevDiscuss 上,Laurie 的一条热门推文也提到了这一点。

莫莉·斯特鲁夫著 #5

与 Sid 的建议类似,我们很容易因为正在构建的东西而感到压力。有些开发者确实在做着生死攸关的事情(我感谢他们的辛勤工作),但我们大多数人并非如此。如果我们不能在接下来的 5 分钟内解决问题,那也不是什么世界末日。

安妮·加诺(Annie Garneau)著

其他一些人也表达了类似的建议,我认为可以归结为“自文档化代码”这个说法。它并不意味着要取代任何文档——而是指那些本质上易于阅读的代码,例如良好的变量名、清晰的结构和方法调用等等。

#3 作者:马特·卡尔

说“我不知道”并没有错。即使是推特上一些最知名的开发者也会犯错,或者不知道某些事情。任何时候,我们不知道某事或犯错,都只是另一个学习新知识的机会。

#2 作者:Laurie

对于这个提示其实没什么可补充的——只是一首真理的诗。

布莱恩·莫里森二世 (Brian Morrison II)

这是对 Sid(#6)之前给出的同一条建议的扩展。我发现这条建议被多次提及,这意味着它确实引起了其他开发者的共鸣。


荣誉提名

这里还有一些提示,虽然没有获得最多的赞,但无论您的经验如何,记住这些提示仍然很有用。

记得睡觉哦!

阅读文档!

编写优质代码的 3 个步骤


您喜欢哪些开发者技巧?您有什么自己的想法吗?

文章来源:https://dev.to/turnerj/10-tips-for-developers-according-to-twitter-28hm
PREV
将 Android 应用程序连接到本地主机,简化糟糕的方法正确、简单的方法为什么没有人告诉我这个?
NEXT
为什么您应该为下一个项目选择 HTMX