架构的理解

来源:互联网 发布:大虫模型淘宝店 编辑:程序博客网 时间:2024/06/05 01:01

架构只会让系统越来越复杂,程序员的工作量越来越多,并需要更多程序维护构架本身的代码

架构是为了解决企业系统发展的瓶颈而产生的

比如,要利用新的技术,如nosql,架构上需要支持

要进行数据分库,不得不进行系统重构

要更换数据库系统,不得不要收集整理数据库连接点

由单系统转成分布式.

系统太乱,不得不需要新的架构来把系统整理,概念化,这里需要有新的形式,更方便,清晰的阐述系统.

比如,现在的方法都在服务里,类库里,一旦系统复杂了,那管理者将不知道有多少方法,这些方法在什么地方,

如果前台都用一个方法,而方法参数不同,参数维护在一个地方,所以我们就知道所有的方法,再由一个控制器,将参数与后台处理对应,这样就我们就从一个地方了解到了所有的参数在哪里处理.