1.dll的优点代码复用是提高软件开发效率的重要途径。一般而言,只要某部分代码具有通用性,就可将它构造成相对独立的功能模块并在之后的项目中重复使用。比较常见的例子是各种应用程序框架,ATL、MFC等,它们都以源代码的形式发布。由于这种复用是“源码级别”的,源代码完全暴露给了程序员,因而称之为“白盒复...
分类:
编程语言 时间:
2015-10-12 12:33:25
阅读次数:
281
组件协同的两种方法,1种是纵向的协同,就是组件嵌套,重点在于代码的封装,2种是横向协同也就是Mixin,组件抽离,重点在于代码复用1、组件嵌套,父组件通过属性向子组件,子组件可以通过事件处理函数以委托的方式想父组件发送数据 1 2 3 4 5 daomul's examp...
分类:
其他好文 时间:
2015-10-06 23:29:13
阅读次数:
272
2015 年 9 月 15 号,React Native for Android 发布。至此,React 基本完成了对多端的支持。基于 React / React Native 可以:H5, Android, iOS 多端代码复用实时热部署目前使用 React Native 开发只能在 Mac 系统...
分类:
其他好文 时间:
2015-10-04 17:06:14
阅读次数:
171
看了这个策略模式,学习到了3个设计原则:@封装变化。即首先要区分出一个对象不变与 变化的地方,把变化的部分提取出来,另起封装@面向接口编码,而不是面向实现编码。面向实现编码的话 代码复用性不好,即不要在每个具体子类中实现继承或者实现接口的方法里 去 写实现编码,这样的话假如这个实现编码有几个子类都一...
分类:
其他好文 时间:
2015-09-28 11:39:23
阅读次数:
140
设计模式总结写在前面在软件工程中,设计模式(Design Patterns)是一种通用的、可重用的解决方案。在一个实际的软件开发的生命周期过程中,我们可以在DP这个宝库中反复寻找一个或者几个可以用于解决软件设计问题方法。其根本目的,就是为了实现了面向对象的SOLID原则,从而达到了代码复用、增加可维...
分类:
其他好文 时间:
2015-09-25 00:13:06
阅读次数:
237
AngularjsMVC以及$scope作用域Angularjs模块的run方法以及依赖注入中代码压缩问题1.AngularjsMVCModel:数据模型层View:视图层,负责展示Controller:业务逻辑和控制逻辑优点:代码模块化代码逻辑比较清晰、可移值性高,后期维护方便、代码复用,代码规模越来越大的时候,切分..
分类:
Web程序 时间:
2015-09-22 18:59:55
阅读次数:
153
转自:http://segmentfault.com/a/1190000000762220代码复用及其原则代码复用,顾名思义就是对曾经编写过的代码的一部分甚至全部重新加以利用,从而构建新的程序。在谈及代码复用的时候,我们首先可以想到的是继承性。代码复用的原则是:优先使用对象组合,而不是类继承在js中...
分类:
编程语言 时间:
2015-09-22 16:40:31
阅读次数:
237
经过学习,通过线敲登录的三个例子,敲四行CRUD样品,因此,访问数据库多次,在这些链接库、打开都一样。只是不同的操作将针对不同的表进行。始学习面向对象的思想。当让要对这些不变的要内容要进行打包,提高代码复用。所以就了解到了SQLHlper。这是对数据库连接以及操作的封装,我们在使用的时候仅仅...
分类:
数据库 时间:
2015-09-20 17:35:50
阅读次数:
216
写在前面在软件工程中,设计模式(Design Patterns)是一种通用的、可重用的解决方案。在一个实际的软件开发的生命周期过程中,我们可以在DP这个宝库中反复寻找一个或者几个可以用于解决软件设计问题方法。其根本目的,就是为了实现了面向对象的SOLID原则,从而达到了代码复用、增加可维护性的目的。...
分类:
其他好文 时间:
2015-09-17 17:23:19
阅读次数:
180
一、为什么需要dll代码复用是提高软件开发 效率的重要途径。一般而言,只要某部分代码具有通用性,就可将它构造成相对独立的功能模块并在之后的项目中重复使用。比较常见的例子是各种应用程序框架, 如ATL、MFC等,它们都以源代码的形式发布。由于这种复用是“源码级别”的,源代码完全暴露给了程序员,因而称之...
分类:
编程语言 时间:
2015-09-15 00:13:44
阅读次数:
409