码迷,mamicode.com
首页 >  
搜索关键字:可维护性    ( 1364个结果
Qt的自文档化工具qdoc
在《人月神话》一书中,提及了软件工程中必备的一个概念:自文档化。所谓自文档化,就是把文档和代码合二为一,既增强了文档的可维护性,又增强了代码的可读性,一举两得,何乐而不为呢? 在Qt开发中,就有这样的自文档化工具:qdoc。使用qdoc,通常分三步走。 第一步,添加QDoc注释到必要的.cpp文件或.qdoc文件,在.h文件中添加QDoc注释是无效的。 第二步,编辑.qdocconf配置文件...
分类:其他好文   时间:2015-04-08 15:09:16    阅读次数:138
单一职责原则(SRP:Single responsibility principle)
问题: 一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。 好处: 类的复杂性降低。 类的复用性变高。 可读性、可维护性高。...
分类:其他好文   时间:2015-04-01 22:03:39    阅读次数:123
[JS进阶] 编写可维护性代码
1 可维护性代码的特点 可理解性:其他人可以接手代码并理解它的意图,无需原开发人员花太多时间解释! 直观性:代码中的东西一看就能明白,尽管其操作过程复杂。 可适应性:代码以一种数据上的变化不要求完全重写...
分类:Web程序   时间:2015-04-01 11:33:31    阅读次数:141
测试框架
什么是测试框架测试框架是一组自动化测试的规范、测试脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。测试框架出现的最终目的是花少量的资源来完成尽可能多的测试任务,所以测试框架的建立以及框架的重用性方面是最值得测试人员深入探究的地方。测试框架的好处...
分类:其他好文   时间:2015-03-29 19:27:01    阅读次数:140
使用Java中Comparator接口实现自定义排序
一般情况下,自己动手写一个简单排序程序还是没有问题的,但是你能保证写出来的排序程序的时间复杂度吗?你能保证程序的正确性吗,鲁棒性呢,还有程序结构的清晰性,可维护性.......综上所述,学习一下排序接口来实现对复杂对象的排序还是很有必要的。Java中有两个用来实现排序的接口Comparator和Comparable接口,本人比较喜欢使用java的Comparator接口,在程序里实现Comparator接口里的compare(Object o1,Object o2)方法,然后在程序中通过调用Arrays.s...
分类:编程语言   时间:2015-03-29 10:48:44    阅读次数:184
前端能力模型-负载均衡各种方式
负载均衡有以下几种方式: 一、基于客户端方式:      每个客户程序都具有一定的服务器集群的知识,进而把以负载均衡的方式将请求发到不同的服务器。这种方式比较原始,现在一些老系统还在使用这种方式,客户端简单的使用轮询实现负载均衡。这种方式的可靠性,可维护性都很低,加重客户端开发的难度。      结构图如下: 二、基于DNS(DNS服务器) ...
分类:其他好文   时间:2015-03-28 18:46:08    阅读次数:215
测试框架
测试框架什么是测试框架测试框架是一组自动化测试的规范、测试脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。测试框架出现的最终目的是花少量的资源来完成尽可能多的测试任务,所以测试框架的建立以及框架的重用性方面是最值得测试人员深入探究的地方。测试框...
分类:其他好文   时间:2015-03-28 15:37:50    阅读次数:133
JBOSS-EAP-6.2集群部署
1 概述应用的合理部署即能提高系统的可靠性和稳定性,又能提高系统的可维护性和扩展性。本文档详细阐述基于Apache负载均衡和JBOSS7集群的应用系统部署方案和配置步骤。内容涉及部署方案、环境配置、方案特性。2 安装步骤介绍支持以上设计方案所需的各个相关软件的版本信息及针对以上方案在实施时的详细配置...
分类:其他好文   时间:2015-03-20 20:12:52    阅读次数:464
Struts2的MVC思想
?? MVC思想概述          MVC思想将一个应用分成三个基本部分:Model(模型)、View(视图)、Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。          在经典的MVC模型中,事件由控制器处理,控制器根据事件的类型改变模型或视图,反之亦然。具体地说,每个模型对应一系列的视图列表,这种对应关...
分类:Web程序   时间:2015-03-19 22:12:28    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!