有些问题看起来重要,但实际上我们可以通过合理的设计或者将问题分解来规避。如果硬是要把时间花在解决问题本身,实际上不仅效率低下而且也是一种浪费。
–> 返回专栏总目录 <–
代码下载地址:https://github.com/f641385712/jackson-learning
前言
模块化定义:解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性。它一般有如下特点:
- 可被管理
- 可插拔
- 工作模式具有一定独立性、隔离性
- 可以有依赖模块
模块化,对于我们程序员来说是一个既熟悉又陌生的概念,比如Java 9
最大的一个Feature便是模块化。模块简单理解它就是一个功能合集,是一种封装思想的体现。
我们知道Jackson
它之所有流行且经久不衰是因为它具有高扩展性,能够与时俱进(比如快速支持