• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

对于模式的“十大误解”

发布: 2008-10-31 09:50 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 9次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术网\.^5m0`(U%L

软件测试技术网3LW4xt1{

  这个误解与上一个有点相似,不过侵略性稍微少些。软件测试技术网5p7d;d n7Gy~n

软件测试技术网~&g`*lQ(p

  每过一段时间,模式论坛上就会讨论一次模式的生成能力。按照我的理解,“生成能力”是指模式创建最终行为的能力。很多人认为,模式可以帮助读者解决模式本身没有明确提出的问题。我读过的一些书里也有同样的观点。软件测试技术网2n9u9wO,P^ P

软件测试技术网i^"xK%P0V ?8ZSD

  对于我来说,“生成能力”的关键是模式的可传授性——约束及其解决,或者对于效果的讨论。在你定义、精炼一个体系结构时,这些观察是特别有用的。但是模式本身并不制造任何东西——任何东西都是由人来制造的。而且,模式不可能覆盖体系结构的每个方面。给我任何一个有实际价值的设计,我都能找出其中模式没有涉及的设计问题。也许这些问题不常见、不具可重复性,或者只是还没有以模式的形式记录下来。不管怎样,你都必须负责填补模式之间的空白——用你自己的创造性。软件测试技术网f\0^\*A

软件测试技术网 T"d9}*C&je

  误解之七:“模式是针对(面向对象)设计或实现的”

a/^