关于层次化思维
最近在学习编程,新手学习编程在运行的时候总会遇到一些错误,每当遇到错误的时候,我就会一层一层就像剥洋葱一样去检查错误,相比写代码,在检查层次错误的时候带给我的成就感是巨大的。
我在想这就是层次化思维吧,比如说编程出现错误,无非就两层,要么是代码层,要么是逻辑层。
写代码的第一步就是理清逻辑,先大后小。在检查错误的时候,如果逻辑没有问题,那就是代码问题了。
我的逻辑思维还可以,套用结构化思维训练出来的,新手学习编程过程中最容易犯简单的代码层错误;
常见的错误比如:
大小写错误、变量错误、=错误、+错误、拼写错误……
目前正在初学阶段,对结构化思维有很高的要求,如果你的结构化思维不错,学起编程会比一般人顺手一些,只需要重要攻克编程代码层就差不多。
通过编程训练层次化思维也算是一个很意外的收获,生活中我们遇到问题都可以用层次化思维去分析问题,解决问题,尤其是面对这个复杂的世界,很多事情等我们看到的时候已经不是它原来的样子了。
运用层次化思维去分析问题,找到本质问题,这才是我们需要不断学习的。
网友评论