『项目设计』
吹风的兔子
不想说话
展开
-
『设计』一个简单的 流程引擎
不同类型的代码 分离,永远是 软件设计 的 潮流趋势:比方说 MVC框架,性能是比 WebForm 慢的,但是 因为实现了 代码分离,减少的是后期 维护成本; 流程引擎,只应该负责流程的传递,而不是因为流程的 错误 而 破坏 具体数据和决策; 作者 将会 以 本文思想,完成 自己心目中的 流程引擎,敬请关注(抽象程度将在 工作流之上,工作流 只是 流程引擎的 一个 分支插件);原创 2013-10-15 12:01:54 · 2342 阅读 · 0 评论 -
『设计』Slithice 分布式架构设计-支持一体式开发,分布式发布
项目原因: 参与过各种 分布式项目,有 Socket,Remoting,WCF,当然还有最常用的可以跨平台的 WebService。 分布式编码的时间浪费: 但是,无一例外的,开发分布式程序的开发遵循 如下规律: >那就是 得先写服务端代码; >然后 通过工具生成代理类;(特别浪费时间) >客户端代码 调用代理类 完成业务; 这种编码规律,就有一个问题: 那就是 当我们原创 2013-10-19 04:12:07 · 827 阅读 · 0 评论