架构一个好的系统框架,需要哪些因素?

架构一个好的系统框架,需要哪些因素?
架构一个好的系统框架,需要哪些因素?
架构一个好的系统框架,需要哪些因素?

实际上,很多人不去理解架构设计的动机,只是在代码层面去模仿,这是本末倒置的。框架解决的核心问题是两个,代码复用和代码的组织。

很多人(特别是培训班出来的)根本不懂原理地模仿通用的框架,但是根本不理解,通用的框架解决的是通用的,不太易变的业务需求,所关心的问题和我们自己项目的框架有很大的不同。

兵无定法,水无常形

那些说的头头是道,似是而非的都是花拳绣腿

这个,怎么说都有理。

主要考虑到性能的问题,优秀的框架应该能减少代码量,方便后期维护。