• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Silver_Bullet
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2012年10月19日

架构模式的对比--MVP(SC),MVP(PV),PM,MVVM and MVC
摘要: 简介这篇文章将比较四种重要的架构表现模式,MVP(SC),MVP(PV),PM,PVVM,MVC。很多开发者都对这些模式感到困惑,不知道我们该如何正确地应用它们。这篇文章将以介绍表现模式的背景为开头,逐步解释这几种模式。接着我们会进一步讨论状态,逻辑,同步性等问题。最后我们会详细地介绍每个模式并总结它们之间有什么不同。背景:表现模式 (Presentation patterns)与用户界面 (UI) 相关的最大的问题就是大量的凌乱的代码,主要是由这两个因素造成的,首先是用户界面使用复杂的逻辑用于维护界面相关对象,其次也包含了应用程序状态的维护。表现模式 (Presentation patter 阅读全文
posted @ 2012-10-19 01:22 Silver_Bullet 阅读(756) 评论(0) 推荐(0)
 
Play 概述
摘要: 注:此文摘自某位大神文笔,但是因为我不小心把那个链接弄不见了,所以木有加上,忘原作者见谅。Play框架架构于标准的Java体系之上,小巧精致,简洁轻便。却包含了从Web框架到对象持久、从动态编译到单元测试、从缓存到异步作业框架、从插件到模块扩展体系等众多功能,是一个全栈框架,它吸收并重用了大量已有Java类库,却依然能够独树一帜、标新立异。八大美学特征:1、没有了“编译-打包-部署”,直接“修改-保存-刷新”;2、非常详细的编译错误提示3、简单的无状态MVC架构4、HTTP直接映射到代码调用5、高效的模板引擎6、强化的JPA7、测试驱动开发8、全栈式应用框架八大暴力特征:1、自带嵌入式的Jav 阅读全文
posted @ 2012-10-19 00:22 Silver_Bullet 阅读(796) 评论(0) 推荐(0)
 
TypeScript入门
摘要: 你是否听过 TypeScript?TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传统的面向对象语言。为什么会有 TypeScript?JavaScript 只是一个脚本语言,并非设计用于开发大型 Web 应用,JavaScript 没有提供类和模块的概念,而 TypeScript 扩展了 JavaScript 实现了这些 阅读全文
posted @ 2012-10-19 00:02 Silver_Bullet 阅读(469) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3