Sing Hua Young

Share to Learn

导航

2014年5月4日 #

Bug 的严重性的定义参考

摘要: 在代码测试中,通常一个 Bug 需要我们定义他们的优先级(即定义开发人员应该如何相应这个Bug) 和它的严重等级(即该 Bug 发生后对程序的影响)。专业的英文为 Priority -- 优先级;和Severity -- 严重等级。优先级和严重等级不是紧密结合的 Bug 的两个属性,不是一个 Bug... 阅读全文

posted @ 2014-05-04 15:02 N洋葱Py 阅读(554) 评论(0) 推荐(0) 编辑

如何设置 Internal 类,方法,属性对其他项目可见

摘要: internal 修饰符时程序集内部其他类可见。但对程序集外的类不可见,这样就很好的封装了可见性。但是,我们也许会碰到类似的情况,特别是基于已有代码开发新的代码时,你会发现很多 internal 的类,方法已经很好的封装了完整的功能,没有必要再重新写一遍,或者仅仅是拷贝一遍代码(拷贝代码号称是代码的... 阅读全文

posted @ 2014-05-04 14:35 N洋葱Py 阅读(543) 评论(0) 推荐(0) 编辑

如何测试私有 Private/Internal 方法

摘要: 在实际开发中,经常会遇到这样的情况。一个共有的 Public 方法实现某一主要功能,但是由于该功能的实现非常复杂,需要很多的辅助类,辅助方法。由于代码封装性的需求,我们通常需要把这些辅助的类方法定义为非Public,静态static的(非必须,但是静态方法会提升性能),如 private, inte... 阅读全文

posted @ 2014-05-04 14:06 N洋葱Py 阅读(2718) 评论(6) 推荐(1) 编辑