- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 开发平台的进化理论
软件结构 说到软件开发方法,我们都会想起软件工程,软件工程是源自建筑工程,因为软件开发和建筑是有很多相似之处。我们知道在人类社会初期,为了遮风挡雨,一个人用木枝和茅草就可能堆成一个简单的茅草房,后来进入农业社会,在食物得到满足的时候,大家都会想着住上更坚实和美观的房
2011-07-14 10:42:32 570
原创 也说软件开发与建筑结构
任何一个复杂的系统都应该存在简单的规则,可以使用一些基本元素组合构建而成,这样的系统在数学上被认为是简洁和优美的。这一点在软件中最容易被归纳出来,人们也一直试图找出一种更简洁方便方法和系统来构建软件。 软件的一个特性是相似性。我们写过大量代码后会发现:很多代码都有相当程度的相似性
2011-07-13 19:07:38 719 1
原创 用主体+插件的方式构造软件
软件各部分组件用什么样的结构好? 积木、层次、网状、树形,主体+插件各优缺点。1.积木结构组件之间的关系太少。就像儿童积木玩具,一拍就散,不稳定。一般只用于理解系统结构,画画图可以。2.层次简单容易实现。只有相邻层之间有关系,适应情况不多。3.网状关系实现太复杂,一般都需要归纳简化关系,将组件之间的间接关系归纳简化。4.树形关系,表示了组件的组成(包含)关系。一个组件只...
2011-07-06 23:29:47 99
原创 用主体+插件的方式构造软件
软件各部分组件用什么样的结构好? 积木、层次、网状、树形,主体+插件各优缺点。1.积木结构组件之间的关系太少。就像儿童积木玩具,一拍就散,不稳定。一般只用于理解系统结构,画画图可以。2.层次简单容易实现。只有相邻层之间有关系,适应情况不多。3.网状关系实现太复
2011-07-05 16:27:48 576 1
原创 软件和建筑的结构
一般都倾向于将软件比作建筑,因为建筑的架构和软件框架类似。好的建筑需要好的框架,但是大家忽略了另外一个情况,一个建筑要能居住,不但要好的建筑风格和框架,更需要有好的家居和内部装修,建筑居住的舒适度很大程度上由内部装修细节决定的。装修时家居位置摆放,尺寸大小不但决定着可用性也决定着美观性。装修和家居的风格比建筑的风格更多变化。一些家居如现在的液晶电视生产过程一点不被建筑本身简单。
2011-07-02 16:15:38 523 1
原创 模型驱动开发:基本模型+插件模型的开发方法
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Def
2011-06-29 17:33:00 1208
原创 iModel 模型驱动软件开发平台 -开启信息管理软件DIY之旅
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Style
2011-06-29 15:43:00 1795
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人