关于学习框架的一点思考

1.   背景

最近正在弄一个Spring-security的并发登录问题(ConcurrentSessionControl),找了好几天,折磨了好几天,也是本人水平太低。网上的解决方案很多,但试了很多都不好使。最后看了看Spring-security的官方文档。瞬间解决。所以整理出了一点东西,用于记忆和思考。

2.   框架是什么

框架是前人对解决特定问题而提出的解决思路。我们可以利用框架快速的解决某一类问题,并使其带来高内聚、低耦合的软件组织形式,提高软件的可维护性和开发效率。

3.   怎么学习框架

我们每个人可能遇到这样的问题很多次,这个框架不会,那个框架不会。没用过的不会,用过的还不会。我靠,什么情况。

我想这个问题是由于两点原因引起的:

1 框架是前人的高度抽象,所以在自身素质没有达到一定的层次上,学习会有些费力。

2 在网络上对框架某一类问题的解决方法很多,鱼龙混杂,初学者难免会真假难分(天下文章一大抄啊)。所以,我们学习框架时,如果是很容易的、简单的问题我们就去找度娘,英语好的可以去找谷哥。遇到复杂的问题最好直接去框架对应版本的文档中去找,这样比较权威,省得走弯路。