“这framework不行,都什么人在搞framework,应该让我这样的人来搞framework。”

这是哥们debug每次都要走到framework里面去被激怒后说的话。

我刚开始学做cc的时候,哥们就告诉我,我做的cc内部应该带有循环,而不应该靠外部create(或者实例化)很多次来实现复制同样的cc模块。

这样才符合编程思想。

嗯,从此我就改良了。

今天哥们又指出我几个问题:

1.cc里面不应该改做过多的逻辑判断,去读取一些重用性很低的特定数据,应该人家给什么,就写什么,不要增加它的特征。

2.事件的回调函数不要使用匿名函数,要给他个函数名方便多次调用。

3.cc内部的事件处理函数只做cc内部就能处理完整的动作,凡是需要winscape也绑定事件的,一律不作处理,增加事件处理的性能。

也许大型的应用需要在cc内部屏蔽一些事件,为了不去寻找dom标签,小型的应用还是应该减少处理环节。

待续。。

转载于:https://www.cnblogs.com/haimingpro/p/3948973.html

玉洁哥的设计模式指摘相关推荐

  1. 史玉洁:给伙伴股份 给员工舞台

    近日应邀参加了飞企互联在珠海国家级自贸区横琴举办的全国合作伙伴大会,感受颇多.这家公司虽然是国内首家在移动办公领域的新三板上市公司,但之前对他们的了解并不多,所以对这次活动并无太多的想法.参加完整场活 ...

  2. 加州大学河滨分校门玉洁课题组招收博士生两名——环境微生物方向

    加州大学河滨分校化学与环境工程系门玉洁课题组现需要两名博士生,诚邀有意向者申请.博士生的入学时间为2022年秋季(8月底). 课题组介绍 门玉洁课题组致力于研究环境新兴有机污染物与环境微生物之间的相互 ...

  3. 转载龙哥:设计模式系列之-总纲

    转发地址:http://www.zuoxiaolong.com/blog/article.ftl?id=125 作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主 ...

  4. 数据库系统教程(第二版何玉洁)课后数据库上机实验答案

    附录C 上机实验 C.1 第4章上机实验 下列实验均使用SQL Server 的SSMS工具实现. 1.用图形化方法创建符合如下条件的数据库(创建数据库的方法可参见本书附录A): l  数据库名为:学 ...

  5. 实验三+163+张玉洁

    1.测试链接:http://www.cnblogs.com/lucerner/p/6792939.html 1)测试用例设计表 (1)等价类测试: 输入条件 有效等价类 无效等价类 耳机销售量 Hea ...

  6. 实验四+163+张玉洁

    一.实验目的 1) 学习QTP工具的使用 2)了解黑盒自动化测试 二.实验要求 (1)对被测程序进行黑盒测试用例设计 (2)对QTP的飞机订票系统的任一界面或控件实现自动化测试.(测试的具体自选) ( ...

  7. 实验二+163+张玉洁

    一.实验目的 掌握覆盖测试的基本方法和实践 二.实验要求 运用逻辑覆盖测试的覆盖准则设计被测程序的测试用例,并运行测试用例检查程序的正确与否,给出程序缺陷小结. 三.实验内容 1.被测原代码 2.测试 ...

  8. 第5次作业+163+张玉洁

    测试链接:http://www.cnblogs.com/lucerner/p/6792939.html 1.被测项目界面 2.测试用例设计表 1)等价类测试: 输入条件 有效等价类 无效等价类 耳机销 ...

  9. 3、组推荐系统及其应用研究---张玉洁(2016)

    1.摘要: 论文主要对群组推荐使用的方法进行调研.对群组推荐系统的用户偏好获取.群组发现.偏好融合算法.社会化组推荐以及效用评价等进行概括. 2.组推荐系统概述: (1)传统的推荐系统: 推荐过程主要 ...

最新文章

  1. Web应用里的HTTP参数污染(HPP漏洞)
  2. android 菱形布局,Android 设计一个菱形形状的Imageview组件.
  3. 机器学习Sklearn实战——adaboost
  4. haXe下体验jQuery
  5. c ++ 继承_C ++继承| 查找输出程序| 套装1
  6. CentOS8 安装图形界面后,怎么转换为命令行界面
  7. stm32 外部8M晶振 改为12M的方法
  8. python下载数据集出现:Compressed file ended before the end-of-stream marker was reached
  9. win7 修复计算机 黑屏,Win7系统崩溃不用重做!Win7无法进入桌面黑屏
  10. 如何卸载Adobe Premiere Pro CC 2017和Adobe Photoshop CC 2018
  11. React Native Android 8081端口占用问题
  12. Linux Capability探索试验
  13. OGRE关于 Demo_Ocean 例子的分析
  14. 刘天佐加盟《经济适用男》 变身木讷IT精英_0
  15. python 机器学习 一元和二元多项式回归 梯度下降算法
  16. Oracle数据库学习(六):where条件查询及关键字使用
  17. CAN位时序及相关参数解读
  18. Joystick Shield 连接 nRF24L01
  19. -webkit-tap-highlight-color
  20. delphi通过php连接数据库,delphi2010中使用sqlitesimpledelphi连接sqlite数据库并解决中...

热门文章

  1. 联想IT监控携手Riverbed打造数字化转型之路
  2. 第十讲:工业网络——环间耦合网络(理论)
  3. vb变量名的命名规则
  4. 如何清除服务器的缓存文件,服务器清理内存怎么清理缓存
  5. 大气颗粒物PMF源解析实用干货
  6. Linux的IPC命令
  7. linux内核版本不一致,内核模块版本和内核版本不一致的处理方法
  8. cmd进入 链接mysql注意事项
  9. vue3.0子组件向父组件传值-发布订阅者模式
  10. [附源码]Java计算机毕业设计SSM大学生心理咨询系统