把一个知识学好,我认为应该从一个较高的高度来学习这个知识。从更广的“广度”来了解技术周边,然后再从“深度”上探讨技术使用。
首先我们要明白,一个知识点,一种新技术,都是为了让我们来解决实际的问题的。该技术能帮助我们提高处理效率、加大程序的可扩展性、安全性、降低维护成本、等等。明白这些后,我们就知道该技术在整个项目或知识体系中起到什么样的一个作用,能帮助我们解决该实际问题。
所以当遇到一个实际问题是,我们第一步要学会剖析这个问题的本质。然后用问文字的方式罗列出逻辑流程,再通过代码来实现文字逻辑流程。
我想做自己动手做一个word文档,在该文档中,我想通过树状的方式来罗列要处理一个实际项目,所用到的各项技术。通过这样的方式把所学的技术点贯穿起来,来形成一个实际的项目逻辑,帮助我们学习或总结归纳知识。既方便以后查询使用,也可以通过分享的方式来共享给大家,共同学习,共同进步。