怎样才能写得更好的代码?
怎样才能提高编程水平?
这些年来,我听到许多开发者问类似的问题。这完全可以理解……软件开发的世界非常广阔。很容易迷失方向,不知所措,不知道下一步该往哪里走,或者该如何提升自己。但别担心,答案其实很简单。你想知道怎么才能写好代码吗?
多写点代码!加油!
没错,真的就这么简单。就像世界上很多事情一样,你只需要多做。
想要跑得更好?多跑跑就好!
想提高俯卧撑的水平吗?那就做几个俯卧撑吧!
想变得擅长公众演讲吗?那就多在公众面前讲话。
你可以买到最好的装备。你可以阅读最好的书籍。你可以观看最好的视频。但归根结底,最好的方法就是多加练习。
经验常常是最好的老师之一,不是吗?
虽然教程和课程有一定作用,但实际动手经验才是王道。这就是为什么:
-
批判性思维和解决问题:当你不跟着教程写代码时,你就得自己动脑筋。你就得自己解决遇到的问题。这会帮你练就工作中必不可少的技能。
-
从错误里学:我们往往从错误中学到最多。自己动手写代码,而不是别人教你怎么做,你会遇到错误和挑战,它们会教会你宝贵的经验。
-
遇到实际问题:当你写更多的代码时,你会遇到各种各样的问题并学会解决。下次遇到类似问题的时候,解决方案会(希望)更容易解决。
- 模式识别,随着经验的积累,你会开始发现模式并提前预见需求,成为更高效和有效的程序员。
现在,我应该说练习可以让你走得很远。它会让你写出更好的代码……特别是当你与他人合作时,并且在你不断学习新知识的过程中。但是,成为一位软件开发者的生涯不仅仅是写代码。就像跑步只是保持健康生活的一部分。不要在前进的过程中忽视了其他方面。
来自经验的建议说完了以上的话,我想给你一些建议来提升你的编程能力。你在练习中肯定也会学到这些,但回顾我的职业生涯,有几件事如果早点知道会很有帮助。
-
保存你的代码:在我的职业生涯中,我写了大量的代码。不幸的是,在早期,我仅仅是为了学习而写了这些东西,后来却把它们删除了。但后来,当我想要通过面试或教学分享我的知识时,我再也没有那些可以用来作为例子或参考的东西了。现在回想起来,我非常希望当时能够保存下我写过的许多内容。因此,我的第一条建议是不要犯同样的错误。保存你的代码。你一定会为自己的决定感到高兴的!
-
小步快走,经常提交:如果你曾经在编码时进入了那种美妙的“心流”状态,然后抬头一看发现你已经修改了几十个文件,进行了成千上万次的修改,却没有进行任何提交,你大概已经知道为何频繁提交很重要。这能让你跟踪进度,并在需要时回退更改。即使这种方法没有完全成功,你或许还能从代码中保留一些有用的片段。
- 不要害怕打破常规:在你的编码实验中要大胆。最糟的情况只是你会学到新的东西。记住,在一个管理良好的开发环境中,很难造成不可挽回的损失。
提高你的编码技能是一个旅程,而不是一个目的地。通过多写代码并不怕犯错,你会慢慢成为一个更优秀的程序员。“旅程”和“目的地”的翻译可以更自然,以更好地反映源文本的意象。记得,每个专家也曾是新手,他们成功的关键是坚持不懈地练习和愿意从经验中学习。
所以,下次当你不知道如何提高编程技能时,记住这条简单的建议:多写点代码。你未来的自己会感谢现在的你,一路上积累的经验和知识!
谢谢你让我分享,我好想看看你将要建造的东西!祝你编程愉快,玩得开心点!
共同学习,写下你的评论
评论加载中...
作者其他优质文章