基于对象事件驱动的理象数软件开发模式

来源:互联网 发布:tomcat连接数据库 编辑:程序博客网 时间:2024/06/07 00:37

中文:基于对象事件驱动的理象数软件开发模式
英文:Object-Based Event-Drived Model-View-Controller Software Development Mode

这个技术架构好长一段时间盘旋在我脑海里。软件开发中遇到的经典问题一再重现,不堪其扰。脑海里不断的排列组合了很多可能的解决方案。最后这个浮现出来了。之所以能浮现出来并得以清晰,是因为我用传统的道理将其简化和论证过来(当然,是在理论上,在理想中,还缺乏实证)。软件开发是一个系统工程,而传统的玄学(道学理学)给了我及其简单而又深细的理论根基,修身齐家治国平天下的历史经验给了我一个很好的参照系和具体方法手段的学习和借鉴。

这三个概念:基于对象、事件驱动、理象数(MVC),都不是新概念。但是奇怪的是很少有人把其关联起来,两两关联的都很少,更不用说三者都具备的了。我用baidu、google搜相关文章,这三个概念各自搜索都有大量的文章,但是在google上两两组合极少Object-Based Event-Drived有1项、Event-Drived MVC有3项、Object-Based MVC有12000项(这个多点),而3个概念都包含的干脆就没有。

我自身的软件开发实践以及我的反复思考让我确信这个技术架构是一个借鉴了历史经验教训(现代软件开发以及传统政治实践)的最优秀的技术架构。尽管目前还没有人以及团队清晰完整的实践过,但其各个部分已经有丰富的实践经验,有很多工具手段方法。这个技术架构是脱胎于现有的软件开发理论和实践中的,所包含的各个部分没有新东西。但,是一个集大成的,具有深远意义的架构。

我们公司(简单学习网:http://www.etlearning.cn)的使命是“科技使学习更简单”。而我给自己的定位:我的使命是“道理使科技更简单”。“中学为体,西学为用”,以东方形而上之道驾驭西方形而下的科技之器,这是近代无数先驱的理想。我想,我找到了一条实现这个理想的现实之路。

附google搜索结果图:
http://www.soonup.com/attachments/2008/05/159_200805130534591.thumb.jpg
http://www.soonup.com/attachments/2008/05/159_200805130524072.thumb.jpg
http://www.soonup.com/attachments/2008/05/159_200805130524391.thumb.jpg
http://www.soonup.com/attachments/2008/05/159_200805130525382.thumb.jpg

原创粉丝点击