摘要: 各种数据建模技术,包括ER, IE, Barker, IDEF1X, EXPRES-G, ORM
阅读全文
摘要: 分析模式不同于设计模式,它针对特定业务领域提供参考解决方案,如果对相关领域没有了解没有兴趣,就没有必要看下去
如果采用10分制对《分析模式》进行评价,我的评分是4-5分
杀鸡不要用牛刀,使用适合自己的方法
业务设计难得有通用模型,笔记中有大量个人理解和偏好方面内容,因此可能与原书中存在一定出入。这些理解主要来自对国内一些生产制造型企业以及几个ERP产品的了解
阅读全文
摘要: Martin用对象模型来描述分析模式,比较难懂,这里侧重于数据模型,使用组织结构的示例来描述责任模式
阅读全文
摘要: 摒弃分布式事务的高伸缩性解决方案
Life beyond Distributed Transactions: an Apostate’s Opinion
阅读全文
摘要:
画一个圆圈,圆圈里面的部分代表你已经掌握的知识,圆圈外面是你未知的领域,圆形的线条代表目前状态下,那些你已经认识到但还没有被掌握的区域。
结论是你掌握得越多,你所认识到未掌握的东西也越多。
如果把这个比喻用于软件开发过程,也是一个很有意思的现象:
这次圆圈里面的部分代表复杂度(且不管复杂度具体应当包括哪些,怎样衡量),圆圈外面的部分代表风险,圆形的线条则代表项目过程中有可能遇到的风险。
结论是复杂度越高,项目的风险越大。
阅读全文
摘要: Domain-Driven Design 领域驱动设计,个人的理解笔记
阅读全文
摘要: Enforcing Strict Model-View Separation in Template Engines(在模板引擎中强制模型-视图严格分离),是StringTemplate作者Terence Parr的一篇学术理论性论文,从学术的角度对模型-视图的分离给出清晰的定义,包括实现分离的规则,目的是使对模板引擎的研究规范化。
这篇论文是使用StringTemplate一个非常好的理论基础,在大型应用中使用JSP、ASP.NET等其它模板时,也可以作为一个相当优秀的参考。
内容简介:
1. 对模型-视图分离情况的总体介绍
2. 简单介绍模板引擎的发展
3. 总结分离的优点
4. 对模型-视图-控制器模式的介绍
5. 模板的正式定义
6. 对限制性模板进行分类:正则模板、上下文无关模板、上下文相关模板
7. 正式的定义分离,给出确定/衡量分离的规则(混杂索引指数),并介绍模板(视图)与模型间数据交互的两种方式:提取策略(Pull S
阅读全文
摘要: 这是某个系统的一个做法,觉得对架构师在系统分析设计思想上有所启发,所以写出来跟大家分享。
顺便为大家讨论比较多的业务分析、设计方法提供点参考。
阅读全文