自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

njpjsoftdev的博客

记录软件开发过程中的感悟与经验

  • 博客(6)
  • 收藏
  • 关注

原创 代码常见错误与自查清单(二)

五  ICE调用检查1  请检查ICE调用设置了如下参数:       props.setProperty("Ice.CacheMessageBuffers", "0");     //内存参数                                                      //消息最大大小                               

2016-07-22 14:50:11 827

原创 代码常见错误与自查清单(一)

作者:  苏鹏 、朴星海、戈峰、张雁一 内存越界检查1  字符串操作越界:strcpy( )和sprintf (fullName, "%s%s", dir, fileName),检查是否长度会超过缓冲区,建议采用strncpy。2  字符串操作越界: 检查String对象substring(int beginIndex, int endIndex)函数beg

2016-07-22 14:47:38 1132

原创 模块设计与实现经验总结(四)

功能说明内容及规范 编写功能说明时,由开发人员站在使用者角度来描述和重新审查模块1、模块部署环境和与周围模块交互情况描述u 以图方式描述本模块与周围模块的交互情况,以及部署方式。u 本模块调用的外部接口描述。u 本模块对基础环境要求:内存、网络、磁盘等。2、模块配置说明u 配置文件设计理由,那些固定不变的,哪些是应对业务变化。u 仔细描述各个配置文件的含义u 说明如何通过配置来对应业务变化3、模块功能说明详细描述本模块的功能点。对每个功能点,一般描述以下几个方面:

2016-07-22 13:58:08 3258

原创 模块设计与实现经验总结(三)

3  模块详细设计指南与规范模块详细设计要完成两个方面工作:一是明确模块的功能需求和非功能需求、二是设计如何完成和实现模块的功能需求,包括类结构、线程结构设计等。本节根据后台模块特点,描述了两部分工作需要考虑和设计的关键点。3.1确定模块的功能规格1) 本模块概述概述主要描述了本模块所属子系统,以及在子系统中所承当职责的简单描述。2) 本模块在系统中与周围模块关系和交互情况

2016-07-22 13:55:35 20534

原创 模块设计与实现经验总结(二 )

很多BUG难以发现和定位原因是在不同类和对象之间的发生交互和联系后,组合排列后的情况非常多,从而想不到某些组合。这种BUG只有从整体考虑、考虑不同类和对象之间交互关联后才可能想到。

2016-07-22 13:52:25 3751

原创 模块设计与实现经验总结(一)

导致模块质量不高的主要原因是整个开发过程,没有明确地区分“确认和细化功能规格”和“实现功能规格”两个阶段,很多开发者的开发过程是两个过程混在一起,整个过程属于没有明确方向和不断变化的状态,恶果是导致很多例外情况没有考虑到并进行妥当处理,最终导致大量BUG的出现。具体表现如下

2016-07-22 13:37:59 9304

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除