二者异同:
代码的可读性和可维护性.
PreparedStatement 能最大可能提高性能:
DBServer会对预编译语句提供性能优化。因为预编译语句有可能被重复调用,所以语句在被DBServer的编译器编译后的执行代码被缓存下来,那么下次调用时只要是相同的预编译语句就不需要编译,只要将参数直接传入编译过的语句执行代码中就会得到执行。 在statement语句中,...
分类:
其他好文 时间:
2014-09-07 21:12:35
阅读次数:
249
来源:http://www.imooc.com/code/1256所谓常量,我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。语法:final 常量名 = 值;程序中使用常量可以提高代码的可维护性。例如,在项目开发时,我们需要指定用户的性别,此时可以定义一个常量 SEX,赋...
分类:
移动开发 时间:
2014-09-07 18:26:15
阅读次数:
218
一、应用场景为了改善酷版139邮箱的代码结构,引入backbone的事件机制,按照MVC的分层思想搭建酷版云邮局的代码框架。力求在保持酷版轻量级的基础上提高代码的可维护性。二、遗留问题1、backbone的升级问题,新的特性无法引入2、backbone中的潜在BUG,若官方已修复则无法同步更新解决办...
分类:
其他好文 时间:
2014-09-07 09:46:34
阅读次数:
226
设计模式是由代码结构优化经验萃取出来的理论知识,应用成熟的设计模式能够增强代码的可复用性、可扩展性与可维护性。其中,策略模式是最基础的设计模式之一,简单地说,所谓的“策略”就是要求把变化的部分封装起来。
分类:
其他好文 时间:
2014-09-04 20:38:30
阅读次数:
275
解析:《软件可靠性和可维护性管理GB/T14394-2008》对软件可靠性和可维护性相关的评审包括,概念评审、需求评审、设计评审、测试评审、安装和验收评审、软件用户手册评审等.解析:MVC,Model模型,View视图,Control控制器Model(模型)是应用程序中用于处理应用程序数据逻辑的部分...
分类:
其他好文 时间:
2014-09-03 12:53:16
阅读次数:
163
我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。 应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系...
分类:
其他好文 时间:
2014-09-02 17:08:05
阅读次数:
443
几个月之前我接到一个新的开发任务,要在一个旧的Web页面上面增添一些新的功能。在开发的过程中发现旧的代码中有很多常见的不合适的写法,结合这些问题,如何写出更好的,更规范的,更可维护的代码,就是这篇文章要阐述的内容。首先我查看了该Web页面的HTML代码,发现了一些典..
分类:
Web程序 时间:
2014-09-02 12:38:15
阅读次数:
268
几个月之前我接到一个新的开发任务,要在一个旧的Web页面上面增添一些新的功能。在开发的过程中发现旧的代码中有很多常见的不合适的写法,结合这些问题,如何写出更好的,更规范的,更可维护的代码,就是这篇文章要阐述的内容。
分类:
Web程序 时间:
2014-09-02 11:56:14
阅读次数:
188
几个月之前我接到一个新的开发任务,要在一个旧的Web页面上面增添一些新的功能。在开发的过程中发现旧的代码中有很多常见的不合适的写法,结合这些问题,如何写出更好的,更规范的,更可维护的代码,就是这篇文章要阐述的内容。...
分类:
Web程序 时间:
2014-09-02 10:29:24
阅读次数:
295
OO基础抽象封装多态继承OO原则封装变化多用组合,少用继承针对接口编程,不针对实现编程OO模式策略模式——定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。1. 知道OO基础,并不足以让你设计出良好的OO系统。2. 良好的OO设计必须具有可复用、可扩充、可维护...
分类:
其他好文 时间:
2014-09-01 19:03:33
阅读次数:
216