有人必须慢慢来,以便有人将您从一个陷阱带到另一个陷阱,将您推入其中,然后与您一起探索刚刚发生的事情。
没有书籍或在线教程可以做到这一点。虽然有些人知道指针算术是邪恶的,并且多重继承是魔鬼的工作,但其他人知道什么会出错以及它有什么帮助。
这是学习编程最糟糕的方式:
- 学习一种又一种编程语言,却从未真正编写过软件。编程语言是工具。使用锤子或锯子不会使您成为木匠。
- 你买了三本书,从头到尾读了一遍,没有写一行代码。你通过编程学习编程。用书没有错。但是不执行书中解释的事情而仅仅试图理解理论是不切实际的。
- 不断访问您不完全了解的其他人的代码。在这里,您总是可能在某些时候遇到问题,因为某些内容与您的代码不太相符。如果您使用其他项目,您应该首先准确了解它们。如果你使用框架,你应该首先知道它们是如何工作的,以及如何在你的项目中使用它们。
- 最糟糕的方法是不做自己的项目。这意味着仅仅学习语法或阅读书籍是很糟糕的。在编程方面,尽可能多的练习是非常好的。
- 当您创建和处理项目时,您可以更好地学习语法以及编程语言中可能出现的各种问题。
- 你做一个在线课程,最多做练习,然后认为你可以编程,因为你已经理解了某种语言的语法。
- 编程与可以学习的具体工具关系不大。它更多地是关于理解问题并找到解决方案。语言和设备更多地被理解为工具。
不要试图理解这些概念。只需通过修改您见过的程序来开始编程。如果它