码迷,mamicode.com
首页 >  
搜索关键字:复用性    ( 829个结果
视图控制器
//UIViewController(基类)//1.管理视图//2.分担AppDelegate的任务//3.实现模块的独立,提高复用性//4.桥梁//抽象工厂设计模式://提供一个抽象的基类(提供基本的功能),使用时使用具体的子类//比如UIView,UIViewController都是抽象的基类.//创建视图控制器对象RootViewController*..
分类:其他好文   时间:2014-09-05 03:21:20    阅读次数:197
设计模式之策略模式(Strategy Pattern)
设计模式是由代码结构优化经验萃取出来的理论知识,应用成熟的设计模式能够增强代码的可复用性、可扩展性与可维护性。其中,策略模式是最基础的设计模式之一,简单地说,所谓的“策略”就是要求把变化的部分封装起来。
分类:其他好文   时间:2014-09-04 20:38:30    阅读次数:275
CSS 和 JS 文件合并工具
写 CSS 和 JavaScript 的时候, 我们会遇到一个两难的局面: 要么将代码写在一个大文件, 要么将代码分成多个文件. 前者导致文件难以管理, 代码复用性差, 后者则因为需要在载入多个文件令页面性能下降. 我们期望可以将代码细分成多个模块, 而在使用的时候可以合而为一. 本文会介绍一个 C...
分类:Web程序   时间:2014-09-03 12:36:26    阅读次数:303
重温《STL源码剖析》笔记 第一章
源码之前,了无秘密。 --侯杰经典的书,确实每看一遍都能重新收获一遍:第一章:STL简介 STL的设计思维:对象的耦合性极低,复用性极高,符合开发封闭原则的程序库。 STL的价值:1.带给我们一套极具实用价值的零部件,以及一个整合的组织。 ...
分类:其他好文   时间:2014-09-02 22:41:15    阅读次数:290
【设计模式】设计模式原则详解
我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。 应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系...
分类:其他好文   时间:2014-09-02 17:08:05    阅读次数:443
三问JavaBean
以前认为javabenan 是一些java类.后来查看 了一些百科 .javabean是java组件技术,又是遵循一些约定.不是很理解. 什么是javabean?  在jsp程序中用来封装业务逻辑,数据库操作与实体的类. 如何理解上面的组件技术? 这些编写的java类,被放在一个特性的包中,可以打包这些包围jar等格式,复用性强,一次编译,可随意运行. 何为遵循特性约束? 1由 p...
分类:编程语言   时间:2014-08-31 13:15:31    阅读次数:291
【C】 06 - 标准库概述
任何程序都会有一些通用的功能需求,对这些需求的实现组成了库。它可以提高程序的复用性、健壮性和可移植性,这也是模块化设计的体现。C规范定义了一些通用接口库,这里只作概述性介绍,具体细节当然还是要查阅规范。 为了提高效率,C的很多库函数会同时有一个宏定义的版本,所以传递参数时尽量使用没有副作用的表...
分类:其他好文   时间:2014-08-30 07:41:29    阅读次数:227
装饰模式(旧恋)
|--什么是装饰模式。 装饰模式:是你还是你,一切拜托你(借用老崔经典词)。 它是由继承出现的,先有继承,再有装饰。 回忆继承     好处:提高复用性,让可以重复使用,通过方法重写利用后期扩展。     坏处:由于类与类之间的继承关系,但他们关系增强,耦性也就高了。不符合java宗旨:低耦合,高内聚。 对比如下: a: 有一个Witer体系 |--TxtWrite |-...
分类:其他好文   时间:2014-08-30 01:17:28    阅读次数:164
提高代码复用
提高代码复用率是程序员永无止境的追求,恐怕面向对象比面向过程的最大的优越之处也就在于此了。除了在程序中设计良好的架构,编写复用性高的类和方法,VS编译器本身也提供了一些可以大大提高编程效率的机制。面向对象是“大智慧”的话,那么巧妙的利用编译器就可以称之为“小聪明”了。编程离不开大智慧,学会耍一些小聪明也是不错的哦。可是最值得深思的是:为什么人家牛老师,会想到这些,而咱们却没有事先发现这些小技巧呢?...
分类:其他好文   时间:2014-08-27 16:37:58    阅读次数:219
ASP.Net巧用窗体母版页
可以利用VisualStudio中的窗体母版页来将每个页面中相同的部分进行封装,在创建相同结构的网页时,便可以直接嵌套这个窗体母版页,避免了代码的重复,提高了代码的复用性;另外,如果要修改一个栏目甚至整个网站的风格,则只需修改母版页以及母版页中引入的等文件,提高了代码的可维护性,充分体现了OOP的思想。...
分类:Windows程序   时间:2014-08-27 14:49:17    阅读次数:294
829条   上一页 1 ... 77 78 79 80 81 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!