码迷,mamicode.com
首页 >  
搜索关键字:可维护    ( 1747个结果
J2EE
1.1 J2EE概述1.1.1 桌面计算机和分布式计算桌面计算是基于单机的软件设计、实现和运行模型。在此模型中,软件由有限的功能模块和开发组件组成,可扩展性、可维护性和集成能力有限。分布式计算也称为“企业计算”(Enterprise Computing),在此框架下的软件系统跨越更多的地域和计算机系...
分类:其他好文   时间:2014-12-04 00:43:32    阅读次数:246
Javascript模块化开发-轻巧自制
Javascript模块化开发-轻巧自制 一、前言现在javascript的流行,前端的代码越来越复杂,所以我们需要软件工程的思想来开发前端。模块化是必不可少的,这样不仅能够提高代码的可维护性、可扩展性以及鲁棒性,更大的好处就是能够提升整个团队的开发效率,也能够让新进的程序员更快的接手工作。今天晚上...
分类:编程语言   时间:2014-12-03 12:06:48    阅读次数:260
设计模式总结
设计模式主要是对我们的程序进行优化,实现程序的可复用、可维护、可扩展和灵活性好等。任何一个程序并不是开发出来就算成功了,应该从各方面都能较好的适应我们的应用才可以。而设计模式就是在我们有一定的代码基础上,对我们的编程进行规范化的一个过程。     《大话设计模式》中主要讲了23种模式和6大原则,无论哪种模式,都应该符合设计模式的原则。课本上根据不同模式的特点将其分为创建型、结构型和行为型三种类型...
分类:其他好文   时间:2014-12-02 09:01:47    阅读次数:144
(软件工程总结)之编码
软件的开发分为6个主要的步骤:制定计划、需求分析、软件设计、程序编写、程序测试、运行和维护。前面的总结中已经说了制定计划、需求分析、软件设计这四个步骤,现在我们来说说程序编写。         所谓程序编写,就是编码。指的就是把详细阶段的设计用某种程序语言转换成计算机能识别的程序。我们为程序中的每一个模块编写代码,使其出现详细设计应有的结果。        从提高软件的质量和可维护性角度来看,...
分类:其他好文   时间:2014-11-30 16:56:17    阅读次数:228
面向对象的六大原则
面向对象设计主要是为了软件的可维护、可扩展、可复用和灵活性好。在面对新的需求和更改的时候可以用最小的代价来达到最好的效果。 在设计模式中对面向对象设计有了更进一步的理解。下面先总结一下面向对象设计的六大原则吧。 开放-封闭原则 在我们设计的时候要尽量保持开放-封闭原则。对于增加需求等情况要尽量扩展而不要对类进行修改,避免因为修改而造成不必要的麻烦。开放封闭原则是所有面向对象原则的核心。...
分类:其他好文   时间:2014-11-30 15:34:12    阅读次数:195
DRY原则和Shy原则
保障可维护性的主要诀窍是遵循DRY原则和Shy原则。在一个系统的整个生命周期里,理解和改动这类维护工作的比例一般非常之高。为了维护的方便,要尽量将系统划分为可以独立理解与改动的模块。这就要在设计的时候注重DRY原则与Shy原则。不过,这两条原则有一定的冲突,并不总能兼得,于是在追求的时候要重视分寸。...
分类:其他好文   时间:2014-11-27 10:25:39    阅读次数:92
康华:浅谈软件可维护性问题
前言     很多包括自己在内的开发人员都会经常去借用(我们不用剽窃这个词了!呵呵)开源代码进行二次开发;或者在前辈的遗留代码下,继续修修补补。这种经历往往并不像看起来那么简单——有时看懂,进而修改别人的少许代码,都会觉得老虎天——无从下手,究其原因主要是代码晦涩,关系复杂,难以隔离影响等。     而这时我们或者抱怨前人代码写的愚蠢,垃圾;或者又会自惭自己编码水平太次。其实这种困境的起源除了...
分类:其他好文   时间:2014-11-27 00:18:49    阅读次数:248
SpringMVC(10)实现注解式权限验证
在项目中如何处理出现的异常,在每个可能出现异常的地方都写代码捕捉异常?这显然是不合理的,当项目越来越大是也是不可维护的。那么如何保证我们处理异常的代码精简且便于维护呢?这就是本篇要讲的内容—>异常处理。 在Spring MVC中我们可以通过以下2中途径来对异常进行集中处理: 一.继承HandlerExceptionResolver接口实现自己的处理方法,如: public cla...
分类:编程语言   时间:2014-11-25 10:57:40    阅读次数:219
安卓andbase框架源码解读( 一)
常做开发,怎么能不用框架。框架不仅可以加快我们开发人员的开发效率,还能提高程序的可维护性所以花点时间来学习几个比较优秀的框架还是很有必要的,这样可以省去很多我们去写单调重复的代码的时间,专注功能逻辑的实现,快准狠地开发出优秀的产品。本人更多的时间是在进行安卓开发,这里选取介绍的框架是andbase,...
分类:移动开发   时间:2014-11-24 20:27:23    阅读次数:327
asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
本文来自:http://blog.csdn.net/yanghua_kobe/article/details/6840739介绍使用许多小得JS、CSS文件代替一个庞大的JS或CSS文件来让代码获得更好的可维护性,这是一个很好的实践。但这样做反过来却损失了网站的性能。虽然你应该将你的Javascri...
分类:Web程序   时间:2014-11-24 18:34:39    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!