posted @ 2008-07-29 19:56 谢*勇 阅读(567) 评论(2) 推荐(0)
摘要:
以前写的测试培训文档,拿来共享给需要的人(使用时请注明出处), 使用VS2005进行单元测试.ppt 介绍软件测试的一些原则和基本方法,这些年软件测试理论发展很快,所以这编的内容有点老. 软件测试基本知识.ppt 阅读全文
摘要:
我家种的兰花,可惜没有名贵品种(否则就可以不用写程序了),:) 另一中品种 阅读全文
posted @ 2008-07-26 08:48 谢*勇 阅读(267) 评论(1) 推荐(0)
摘要:
这是我编写一个OLEDB数据库操作基本类,使用了Mutex,所以支持多线程安全操作;内置单一模式 用户可自行重载该类的OnError方法写日志; 功能有: public DataTable GetDataTable(string SqlText) 返回数据表 public DataSet GetDataSet(string SqlText) 返回结果集 public int ExecSql(s... 阅读全文
posted @ 2008-07-25 17:31 谢*勇 阅读(323) 评论(0) 推荐(0)
摘要:
txt文件转换为html文件 阅读全文
posted @ 2008-07-25 17:07 谢*勇 阅读(536) 评论(0) 推荐(0)
摘要:
项目来源通常可区分客户合同项目、内部产品更新换代。客户合同项目由于受到客户直接约束,有固定的工期,而且需求往往很不稳定,很多时候客户只指定一个大概的需求范围,由开发商在应标的时候列出能实现的功能需求、环境支持和开发费用,在多家开发商应标的情况下,客户有可能综合多家厂家的功能,要求开发商实现,还有一些项目客户只提出研究方向,根本没有具体的需求细节;内部产品更新换代需求相对稳定一些 阅读全文
posted @ 2008-07-24 19:56 谢*勇 阅读(1937) 评论(9) 推荐(0)
摘要:
面试多了,经常出现一些曾经熟悉但是又忘记了概念的一些技术名词; 1.栈与堆的差别 c++的动态内存是从堆上分配的。变量一般在栈中。 2.类、结构、联合 类:c++中将数据和作用在这些数据上的操作组合在一起的数据类型。 结构:是一组数据作为整体使用。 联合:各个域共享一块内存。 位域:紧缩结构 3.c与c++的差别。 封装(类),继承,多态。 4.SQL中存储过程、函数、... 阅读全文
posted @ 2008-07-24 10:29 谢*勇 阅读(353) 评论(1) 推荐(0)
摘要:
在C#程序中,为保证某段代码阻塞执行,如下: func() { lock(this) { //代码1.... //代码2.... } } 当代码中发生异常的,如: func() { lock(this) { //代码1.... //发生异常,将直接退出函数不执行后面的代码... 阅读全文
posted @ 2008-07-23 22:28 谢*勇 阅读(742) 评论(0) 推荐(0)
摘要:
项目管理和质量控制 代码走读与审查 目的 主要检查软件代码编写质量,是否与设计相符,与开发目的(需求)是否一致;是否符合编码规范;有没有存在明显的缺陷; 与测试的不同是测试通过一系列的测试活动(运行程序为主)来发现BUG,而代码审查走读则一方面通过浏览代码,检查语法结构,调用关系,以规范度,注释率,类化程度,耦合度,复用度等等指标来衡量代码的质量,达到防范问题发生;另一方面检查代码与设计的偏差... 阅读全文
posted @ 2008-07-17 21:41 谢*勇 阅读(2415) 评论(0) 推荐(0)
摘要:
编码过程的争议 大多数软件工程文章都没有对编码过程做很多的描述,几乎所有的观点都认为软件重心在开发前期(需求分析阶段和设计阶段),毫无疑问,这是正确的。为了保证后期工作的正确性,有些公司提高了开发前期的时间比重,于是近年出现了一个新的名词“过度设计”,这种“过度设计”勿视了实际编码与设计的差异,浪费了大量的人力物力,给软件开发带来反效果。编码过程到底该占整个软件开发过程多大比重,谁也说不清楚。... 阅读全文
posted @ 2008-07-17 21:29 谢*勇 阅读(456) 评论(0) 推荐(0)