构建企业级IT应用的创新之路
来源:互联网 发布:肉豆蔻酰五肽 知乎 编辑:程序博客网 时间:2024/05/03 10:36
时下“传统并经典”的构建企业级应用的方法,无论JEE平台还是微软平台(当然也包括主流的erp、crm软件),从技术上说,大都采用或部分采用OO面向对象的方法,普遍遇到的障碍是业务部署的速度还不够快,软件系统管理复杂,从业务转换到系统实现过程中要构建大量代码。(一切似乎还很合理)。
OO技术的特点是根据现实世界建模,模型对象包括了数据及方法,看到这一切似乎很完美,但这里实际上隐含着一个阻碍快速构建的重大障碍:一个复杂的操作可能牵涉数个对象联动,每个对象管理者自己的数据,并通过“消息”或“接口”与其他对象操作。这貌似合理的暗流下,其实涌动着许多不合理。
弊端:1. 一个复杂操作没有一个统一的大数据视图:相关数据被切分成很多“碎片”分散在不同的对象中。2. 需要很多对象,在软件设计和实现过程中,势必增加开发成本及管理成本,对象间通信接口的大量存在,也导致软件系统复杂度大大增加,接口变更的影响面也将比较大。
观点:当代的企业应用系统,实际上是以数据处理为中心的,并不需要大规模引入OO技术。
捷径:引入统一的数据结构模型(比如树模型或xml),针对该数据结构的统一存取方法(比如xpath),以及简单的常规函数(比如逻辑判断、字符串.....),完全可以将构建企业应用的技能要求降低到一个极低的水平。甚至是业务人员直接来做也不是不可行。
如此一来,业务的部署速度、质量及架构的简单性将有数倍的提升。不知道你们有人看明白了没有,哈哈,过段时间有时间,我的产品注册好了以后再详述!
- 构建企业级IT应用的创新之路
- 《构建之法》第十六章 IT行业的创新
- 构建健壮的企业级应用
- 构建企业级应用的六大误区
- 构建企业级应用的六大误区
- 构建之法学习心得(需求分析,IT行业的创新)
- 《构建之法》读书笔记——第16章 IT行业的创新
- 2015第二届企业级IT服务与软件应用创新峰会 ---ICT创新 助力CIO开启DT新时代
- Hadoop专业解决方案之构建Hadoop企业级应用
- Hadoop专业解决方案之构建Hadoop企业级应用
- Hadoop专业解决方案之构建Hadoop企业级应用
- 企业级网络安全构建之 Iptables
- IT行业的创新
- 构建企业级应用几个误区介绍
- 构建maven企业级应用 SSI框架
- 使用 Spring Batch 构建企业级批处理应用
- IT 行业的创新 - 创新的迷思
- 融合创新服务:亚洲IT服务核心价值的未来之路
- 使用Linux auto Makefile自动生成的运行步骤
- 搭建Windows下的Android开发环境-1
- linux常用解压和压缩文件的命令
- Swing图形界面学习_JApplet
- 青春
- 构建企业级IT应用的创新之路
- 开始怀疑自己
- CCD
- 一篇极好的 CSS 教程
- 今天和大家讲一下TabHost的使用 (1)
- commons-pool实战之 KeyedPoolableObjectFactory和KeyedObjectPool
- 在离线渲染器中应用MERL BRDF
- Install Ubuntu From USB
- 给程序员新手的一些建议