码迷,mamicode.com
首页 >  
搜索关键字:可维护性    ( 1364个结果
今日思考:MVC系列框架之Struts存在的意义是什么?
Struts其实就是MVC的代名词,那么提到MVC就不得不提早期的ModelⅠ。那时候JSP页面中混杂了大量的JAVA Scriptlet脚本语句,为了可维护性考虑,有人提出了ModelⅡ,也即现在的MVC模式。所以可以看出来,MVC的提出是建立在早期JSP页面中混杂了大量的JAVA Script....
分类:Web程序   时间:2014-09-16 15:46:20    阅读次数:202
jQuery 源码分析和使用心得 - 关于源码
说到jQuery, 大家可能直觉的认为jQuery的源码应该就是一个jquery.xx.js这样的一个文件. 但是看到真正的源码的时候, 整个人都思密达了.jQuery的源码做的事远比你想象的多, 为了保证代码的可维护性, 健壮性, 通用性等等, jQuery将各个功能模块独立成单个的js文件, 并...
分类:Web程序   时间:2014-09-15 21:03:39    阅读次数:247
关于全局变量
1.全局变量越多,引入错误的概率越高。2.全局变量与全局函数越多,发生命名冲突概率越高。3.函数过分依赖全局变量,会大幅度降低代码的可测试性与可维护性。4.避免一切意外的全局变量。5.使用单全局变量方式: 创建唯一全局对象名是独一无二的,将所有的功能代码挂在到这个全局变量上。 例子: func...
分类:其他好文   时间:2014-09-10 14:08:10    阅读次数:187
PreparedStatement vs Statement
二者异同: 代码的可读性和可维护性.  PreparedStatement 能最大可能提高性能:      DBServer会对预编译语句提供性能优化。因为预编译语句有可能被重复调用,所以语句在被DBServer的编译器编译后的执行代码被缓存下来,那么下次调用时只要是相同的预编译语句就不需要编译,只要将参数直接传入编译过的语句执行代码中就会得到执行。   在statement语句中,...
分类:其他好文   时间:2014-09-07 21:12:35    阅读次数:249
慕课网-安卓工程师初养成-2-11 Java常量
来源:http://www.imooc.com/code/1256所谓常量,我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。语法:final 常量名 = 值;程序中使用常量可以提高代码的可维护性。例如,在项目开发时,我们需要指定用户的性别,此时可以定义一个常量 SEX,赋...
分类:移动开发   时间:2014-09-07 18:26:15    阅读次数:218
Backbone事件机制核心源码(仅包含Events、Model模块)
一、应用场景为了改善酷版139邮箱的代码结构,引入backbone的事件机制,按照MVC的分层思想搭建酷版云邮局的代码框架。力求在保持酷版轻量级的基础上提高代码的可维护性。二、遗留问题1、backbone的升级问题,新的特性无法引入2、backbone中的潜在BUG,若官方已修复则无法同步更新解决办...
分类:其他好文   时间:2014-09-07 09:46:34    阅读次数:226
设计模式之策略模式(Strategy Pattern)
设计模式是由代码结构优化经验萃取出来的理论知识,应用成熟的设计模式能够增强代码的可复用性、可扩展性与可维护性。其中,策略模式是最基础的设计模式之一,简单地说,所谓的“策略”就是要求把变化的部分封装起来。
分类:其他好文   时间: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
分布式模式之Broker模式
问题来源:创建一个游戏系统,其将运行在互联网的环境中。客户端通过WWW服务或特定的客户端软件连接到游戏服务器,随着流量的增加,系统不断的膨胀,最终后台数据、业务逻辑被分布式的部署。然而相比中心化的系统,复杂度被无可避免的增大了,该如何降低各个组件之间的耦合度。挑战:需要保证可伸缩性、可维护性、可更新...
分类:其他好文   时间:2014-09-01 13:49:33    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!