C/S类型的客户端做过好多轮了,在架构上每次都调整优化一部分,慢慢的形成了DIY的框架性东西。

可是最近这一看呢,已经不像MVC了,然后有一天看到了MVP概念,咦!很像。再一看,嗯,就该是MVP。

MVP好啊,符合人体工程学,画面越看越美,果然是结果导向。。。

框架图:

最新文章

  1. Objective-C之NSArray(数组)默认排序与自定义排序
  2. PHP文件操作 读取与写入
  3. linux 安装程序
  4. 关于在Xcode的OC工程中相对路径失败的原因
  5. Javascript中最常用的经典技巧
  6. 第十五章 String讲解
  7. UPC 2224 Boring Counting ★(山东省第四届ACM程序设计竞赛 tag:线段树)
  8. Nginx优化—配置优化
  9. 转:用 git 下载 uboot 源码
  10. 理解会话中的Cookie和Session对象
  11. DataGridView很详细的用法
  12. BZOJ 1194: [HNOI2006]潘多拉的盒子 [DP DFA]
  13. Leetcode_94_Binary Tree Inorder Traversal
  14. ARouter基础使用(一)
  15. There are multiple modules with names that only differ in casing. 黄色warning
  16. jenkins pipline 发送邮件
  17. Linux内核分析 读书笔记 (第三章)
  18. centos7 管理开机启动:systemd
  19. openssl AES加密
  20. Qt音乐播放器制作(一)Easy Player

热门文章

  1. 【React Native】进阶指南之二(手势响应系统)
  2. numpy中array和matrix的区别
  3. Linux之facl----设置文件访问控制列表(详解)
  4. Linux 内核虚拟地址到物理地址转换讨论【转】
  5. 几款常见web扫描器的简要记录
  6. 攻防世界Web_php_unserialize
  7. Java并发编程:Java中的锁和线程同步机制
  8. Note | 北航《网络安全》复习笔记
  9. Python解释器和Python集成环境小结
  10. golang数据结构之树的三种遍历方式