如何提高编码能力?
How to improve coding skills?
我不能说我在编程方面很弱,但我不能更快地想出逻辑。我可以分析其他人的代码并了解其中的逻辑。但我不能自己做。我怎样才能提高我的编程技能?
这是一个相当广泛的问题,但根据我自己 30 年的经验,我可以告诉你没有办法开始
- 分析现有代码,
- 修改一些东西(玩它直到感觉它是你自己的代码)
- 看看有什么变化
- 发展自己做事的想法faster/better/more漂亮
- 实现你的想法
- 看看是否有效
- 继续执行更复杂的任务
- 读书(很重要,因为很多东西不是靠试错就能发现的)
- 对你想要成为现实的事情充满热情和决心
如果你想学得更快,那就多写代码
一个非常重要的项目。乐在其中永远是成功的最好保证
如果你在这些项目上失败了,恐怕你永远不会在编程方面取得成功。但也许它就像任何其他知识领域一样。
我在学习过程中也遇到了同样的困难。当我完成挑战任务时,我会为自己创建更复杂的任务,看看我能做什么。它把我带到了解决问题的下一个层次。
练习,练习,再练习!
我不能说我在编程方面很弱,但我不能更快地想出逻辑。我可以分析其他人的代码并了解其中的逻辑。但我不能自己做。我怎样才能提高我的编程技能?
这是一个相当广泛的问题,但根据我自己 30 年的经验,我可以告诉你没有办法开始
- 分析现有代码,
- 修改一些东西(玩它直到感觉它是你自己的代码)
- 看看有什么变化
- 发展自己做事的想法faster/better/more漂亮
- 实现你的想法
- 看看是否有效
- 继续执行更复杂的任务
- 读书(很重要,因为很多东西不是靠试错就能发现的)
- 对你想要成为现实的事情充满热情和决心
如果你想学得更快,那就多写代码
一个非常重要的项目。乐在其中永远是成功的最好保证
如果你在这些项目上失败了,恐怕你永远不会在编程方面取得成功。但也许它就像任何其他知识领域一样。
我在学习过程中也遇到了同样的困难。当我完成挑战任务时,我会为自己创建更复杂的任务,看看我能做什么。它把我带到了解决问题的下一个层次。 练习,练习,再练习!