文档章节

FLEX上使用puremvc的困惑(吐槽)

崔钢
 崔钢
发布于 2013/05/21 15:43
字数 317
阅读 186
收藏 0

终于被领导逼着使用puremvc了。我很清楚它的问题所在。

1.通讯机制拙劣:模块间通讯太繁琐,无法定义强类型约束的接口,性能差…… 2.包装层太多 3.用了太多的单例 5.代码冗余大 6.不好调试

还有一个问题是,它并不能解决领导心中的问题,就是来一个新的人可以轻松搞懂你写的东西。任何一个人搞懂一个事情的前提就是他需要了解这个事情是干什么的,然后是怎么干的,最后是为什么这么干的。使用框架,把代码分层是不错的,可是它对与业务的处理毫无办法。绕开UI本来的事件系统,用一个不关心来源的Notification,很是麻烦,并且更加容易让人发疯。你需要在各个层次之间跳跃才能搞懂被打散的业务,这种情况下新人唯一的出路就是通过麻烦别人来搞清楚到底要做的是什么。我觉得这个是不可避免的,至少,通过一个框架是不能解决这样的问题的。

© 著作权归作者所有

共有 人打赏支持
崔钢
粉丝 172
博文 99
码字总数 59953
作品 0
西安
高级程序员
加载中

评论(1)

推倒狮
推倒狮
从07年用flex到现在,经历过 自己写的mvc --> puremvc -->parsely3.0 老牌的mvc已经不适合现代的开发思维和节奏了。

你那leader 对新技术也太不感冒了。将会给后期以及人员变动后的维护带来大量成本!
puremvc c++ simple demo

(1)puremvc 流程简述: core: model,view,control patterns:Mediator,Proxy,Observer,Facade,Command 核心和模型的纽带:Mediator (2)使用一个简单的登陆窗口模拟puremvc的使用(vs200...

YKIT
2014/02/09
0
0
关于 Flex 中的 flex-grow、flex-shrink、flex-basis

在使用 flex 布局的时候难以理解的是 flex-grow、flex-shrink、flex-basis 几个属性的用法,下面通过几个例子来演示。 flex-basis flex-basis 用于设置子项的占用空间。如果设置了值,则子项...

evenyao
07/16
0
0
使Emacs支持词法分析器 flex

最近在学习 flex & bison, EmacsWiki 上的 flex-mode 写的太烂了, 语法高亮支持的很差, 所以顺手写了一个新的插件 flex flex 支持 flex 的模式代码区域的语法高亮, 提供了更完备的 hook 支持...

ManateeLazyCat
10/04
0
0
CSS3 Flex布局(伸缩布局盒模型)学习

https://www.cnblogs.com/sxz2008/p/6635196.html 实例:http://www.ruanyifeng.com/blog/2015/07/flex-examples.html CSS2定义了四种布局:块布局、行内布局、表格布局盒定位布局。 CSS3引入...

壹峰
08/08
0
0
Flex弹性布局在移动设备上的应用

本文内容为整理摘录。 引文 首先,我们有表格布局。当不考虑语义并且利用一些适当的嵌套和其他技巧,我们可以用table建立具有一定功能的布局。 然后是现在大多数人都在使用的浮动布局。我们可以...

yinyongcom666
2013/08/07
0
4

没有更多内容

加载失败,请刷新页面

加载更多

简单谈一谈压力测试

最近,在做API的压力测试,趟了不少坑,然后呢,简要记录一下。 压测前需要准备的一些事 拿到API文档不要立马上手,先基准测试,就是执行一次接口测试,至少要压这个接口,要先熟悉一下他的参...

浮躁的码农
40分钟前
0
0
PHP 错误调查

一.定义:PHP错误是由PHP无法读懂执行的代码引起的错误。 二:错误日志 error log 1.在php.ini 里设置 log_errors = on, log文件位置 error_log=/tmp/php_errors.log 2.代码里设置ini_set('...

忙碌的小蜜蜂
43分钟前
0
0
knn算法

import numpy as np def CreateDateSet(): group = np.array([[1.0, 2.0], [1.2, 0.1], [0.1, 1.4], [0.3, 3.5]]) labels = ['A','A','B','B'] return group,labels coding:utf-8 from numpy......

南桥北木
44分钟前
0
0
自己手写一个 SpringMVC 框架

前端框架很多,但没有一个框架称霸,后端框架现在Spring已经完成大一统.所以学习Spring是Java程序员的必修课. Spring 框架对于 Java 后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,...

别打我会飞
今天
2
0
01-《Apache Tomcat 9》之文件索引

《Apache Tomcat 9》是《看Apache官方文档学英语》的第一个专栏!让我们一起在看文档的过程中学英语,在学英语的过程中夯实技术! Documentation Index - 文件索引 Introduction - 介绍 This...

飞鱼说编程
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部