在自学过程中老是遇到一些小问题有没有什么快捷的解决方案,老是问百度感觉太耽误时间有些说得也不是那么明白,似懂非懂。求大神指教
学习的过程就是一个认知升级的过程,就是因为你不知道,所以会犯错,所以要去找答案,然后你知道了,然后你遇到更多问题,再去找更多答案
如果有某种统一的解决方案,那说明这一大类问题你其实已经知道了
正是因为问题多种多样,所以不可能有统一的解决方案
而且代码的层次是非常多的,抛开ISO/OSI的7层模型不谈,光是应用层面就分开发环境(包括编译器本身也是代码写出来的)、框架、各种库、你自己的代码,还有各种数据库通信,各种设备通信协议,你想一下全弄明白那根本是不可能的事情。
总是要遇到各种问题然后解决问题,然后你即使不知道全世界所有的硬件到底是怎么样的,但是你不会慌了,你知道再遇到问题该去问谁。这就算入门了。
但是离高手还远的很。
学习哪有快捷方式的,都是一直在错误中不断的试错,才会让你一点点的积累你的知识和能力,一个错误,遇到多了,自己也去找到了各种解决办法,后面再次遇到了,你就会独立去解决,走捷径,再次遇到相同的问题,你都不知道这个错是因为什么原因造成的,依旧没办法进步
至于你说的,百度上说的都不太浅显易懂,很正常,因为每个人的想法都不一样,你可以尝试在论坛或者Google上寻找,也可以咨询大牛,当然基础也要扎实
而且每个人的处理问题的方式方法都不一样,刚开始学,不需要如何快捷,快速完美的去处理好一个问题,写出完美的代码,你只要抱着,只要能处理这个问题并把它给解决了就可以,后期积累够了,在重新优化你的代码和方式,一点一点的积累。
个人认为想法很重要,你要清楚这个程序的逻辑以及你想得到什么样的结果,向这个方向出发,加油!
自学过程中遇到的问题可以直接到这里提问,应该可以得到解答