主页 > 软件开发公司 >

成都大面镇软件开发公司推荐

  成都大面镇软件开发公司推荐一个程序是关注点含蓄的,是指它从横切的某些关注点抽象出来。含蓄编程(shy programming)建立在这样的观察上,即传统的黑盒组合还不够(有规律的)抽象。传统的黑盒组合实现独立于接口,允许实现独立于接口演化。然而,接口也会演化。接口与其客户端的藕合会变得更强,除非程序员在编码中相当自律。这种从接口特定部分抽象出来的编程原理就称为含蓄编程;含蓄编程使得编程能从接口改变中恢复(或者是适应接口的改变)。这个原理类似于Demeter法则中的含蓄隐喻,它认为由于结构会随时间变化,最好限制通信于可见对象的一个子集之中。AP原理与黑盒抽象原理相比较,可以总结如下:

  .黑盒原理。一个对象的表示可以在不影响客户端的情况下被改变.

  ·AP原理。一个对象的接口可以在不影响客户端的情况下通过指定参数被改变。

  

  • 1
  • 2
  • 3