不敢大言不惭的说自己对软件开发有多深的认识,就从开发至今,发现一个规律。就存储过程而言,java本身不提倡使用存储过程,因为java讲究的是mvc,尽量把业务逻辑都放在逻辑层来处理。而有的人觉得使用存储过程减少了网络连接的开销,增加了效率。这只是一个例子,当然还有其它好多,例如领域模型的使用等等。无非就是来来回回的兴起衰落。每个人都有各自的理由支持他们认为对的理论。你可能说,这理所应当,每个理论都有适用的场景,针对不同的场景选用不同的方式。这就是一个折中,软件架构是这样,你应当针对你的需求选择一种架构方式,而不是就认为自己的架构多么完美,没有什么能完美到架构所有的应用。生活如是。
什么事情都有一个折中
最新推荐文章于 2022-06-30 20:31:51 发布