This is 张善友's Tencent Weibo homepage. Follow now!

张善友 收听

一介码农,躬耕于鹏城。博客:http://shanyou.c...

典型的业务程序的结构搭建

2016-02-18

其实app就是客户端。在现代的程序中,都是典型的C/S结构。当然,一些离线的小游戏,功能性应用除外,如:电话本,通信录,短信查看等等

这个其实在我的 SmartFramework 这个架构中,这些app应用,仅仅是前段的呈现层,属于客户端。

现在的设备越来越多,我们的企业级别的程序,应该要满足在不同的设备,不同的平台下完成相同的任务。

分层的设计,减少各个层次直接的相互耦合,提升代码的重用,减少开发工作。

面向对象+特定的几种设计模式(工厂、Provider、抽象工厂、单例、代理、策略模式),业务优先,性能优先,模式最次!经常有某某大师的产品设计过度,导致后续人员无从下手!!!!

这是我设计的 SmartFramework 的概要图示:

Xamarin官方给出的标准的业务程序的结构

如图所示:

原文地址:http://www.cnblogs.com/micro-chen/p/5189311.html


Xamarin社区新闻,深度好文,微信中搜索Xamarin 或扫描二维码关注

正在加载...

扫描二维码关注Xamarin官方微信账号