本篇文章是QUnit的简介,可以作为很好的入门教程。文章原址介绍自动化测试时软件开发过程中必不可少的一部分,而单元测试则是自动化测试的最为基本的一块,软件的每一个组件,每一个功能单元都需要经过不停地测试以保证在上线时可以正常的工作。当然,测试也不仅仅只有这些作用,最为人所知的就是测试驱动设计(tes...
分类:
其他好文 时间:
2014-12-26 00:49:48
阅读次数:
233
软件开发流程迭代化软件开发技术1. 传统开发流程的问题传统的软件开发流程是一个文档驱动的流程,它将整个软件开发过程划分为顺序相接的几个阶段,每一个阶段都必需完毕所有规定的任务(文档)后才可以进入下一个阶段。如必须完毕所有的系统需求规格说明书之后才可以进入概要设计阶段,编码必需在系统设计完毕之后才可以...
分类:
其他好文 时间:
2014-12-17 20:40:22
阅读次数:
153
1.什么是MVC.MVC不是一种程序设计语言,严格来说也不算是技术,而是开发时所用的一种"架构(框架)"。它是一种开发观念。MVC将软件开发过程分成三个主要单元,分别为:Model(模型)、View(检视)、Controller(控制器)。2.什么是Model 模型,也可叫数据模型,负责所有与数据有...
分类:
Web程序 时间:
2014-12-09 21:10:41
阅读次数:
197
背景
一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。其中比较基础、关键的一个技术就是测试驱动开发(Test-Driven Development)。虽然TDD光大于极限编程,但测试驱动开...
分类:
其他好文 时间:
2014-12-03 10:34:01
阅读次数:
190
ios软件开发过程中很重要的一点是对系统和屏幕进行适配对系统的适配主要是IOS7以后和之前以及IOS8新增特性,屏幕适配主要是对不同设备采用不同的布局以最佳展示效果展现给用户。
针对系统的适配:
IOS7以后和之前
#define IOSVersion [[[UIDevice currentDevice] systemVersion]...
分类:
移动开发 时间:
2014-11-28 10:12:17
阅读次数:
209
微软的DotNet开发绝对是属于那种入门容易提高难的技术。而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的。特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP方法论也认同以架构为核心,体现4+1视图在整个软件开发过程中的重要作用。架构人员既要精通技术,又.....
分类:
Web程序 时间:
2014-11-26 18:00:45
阅读次数:
185
在系统开发过程中,尤其是涉及到系统集成性软件开发过程中,我们经常会碰到类似这样的场景:团队中已经有一个产品化的软件系统,但该软件系统需要按照项目型进行实施,而每个项目由于面向不同客户在某一些产品组件上可能都会有其一定的独特性。这些特定的产品组件往往涉及到系统集成,由于集成技术和方案的不同而需要进行二次开发,本文对这一场景下的思路和基本理念与设计进行阐述。...
分类:
其他好文 时间:
2014-11-25 14:28:18
阅读次数:
229
链接:http://blog.csdn.net/jobjava/article/details/7280798python调用Java:JPype使用介绍Python作为一种灵活的软件开发语言在当今被广泛使用。在软件开发过程中,有时需要在Python项目中利用既有的Java代码,已达到节省时间和开发...
分类:
编程语言 时间:
2014-11-20 21:38:06
阅读次数:
345
在进行Java软件开发过程中,难免会对一些数据进行加密,因此Java中提供了自带的MessageDigest实现对文本的加密算法,下面是一个对文本进行加密的MD5加密工具类代码示例:
package net.yuerwan.commons.util;
import java.security.MessageDigest;
import java.security.NoSuchAlg...
分类:
编程语言 时间:
2014-11-15 12:53:58
阅读次数:
181
在软件开发过程中,代码的命名规范是一项很突出的内容。一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。 据考证,没有一种命名规则可以让所有的程序员都满意,程序设计教科书一般也不会指定命名规则。但是制定一套令开发组成员基本满意的命名规则,并在项目中贯彻实施,也是团队开发一....
分类:
编程语言 时间:
2014-11-14 15:39:26
阅读次数:
460