方法论(二)如何学习一个中间件或者框架

如何学习一个中间件或者框架

## 是什么

首先我们要明白这个中间件是干什么用的,本质上解决了什么问题

在之前有没有类似的解决方案,如果有,新旧框架之间有什么不同或者提升的地方。

我们可以使用试着一句话说明框架的本质,比如

Spring是一个IOC框架,在此基础上提供了事务以及切面的功能,让Java大大提升了Javaweb的开发速度;

如何使用

亲自去使用一下框架或者中间件,如果是框架,通过一些简单的案例去使用一下框架的API,如果是中间件,自己亲自安装一下,了解一下中间件的文件目录,配置文件,提供的各种命令以及工具

学习原理

去学习中间件的原理,好的框架总是运用了一些好的思想/好的架构设计在里边,同时可以横向对比同类型的中间件,了解设计上有什么不同,有什么不同的特性,这些特性可以运用到什么场景下。

学习思想以及架构设计

如果有兴趣,可以大概去看一下源码,看源码一方面可以学习一下优秀的设计,另一方面你会对中间件不会有那种神秘感,更方便排查问题

猜你喜欢

转载自blog.csdn.net/lin819747263/article/details/128755880