现代软件的设计技术.pptVIP

  • 5
  • 0
  • 约8.99千字
  • 约 36页
  • 2018-06-19 发布于福建
  • 举报
现代软件的设计技术

现代软件设计技术 潘爱民 2003-12-26 /CompCourse2003/ 内容 Generic Programming 构造框架(framework)的技术 构造可重用类库的技术 Generic programming 思想: “通过参数化技术达到重用的目的(reuse through parameterization)”,使得组件更容易被定制。实现静态配置代码,从而获得很高的效率。 Generic Programming可以消除类型和算法之间本来不必要的相依性 STL是成功的generic programming典型 generic programming限制代码产生的方式:用实体类型代替类型参数,使这些预先编制好的代码模型成为真正的代码,无法产生完全新的代码。 相关的programming Aspect-Oriented Programming (AOP) An aspect is a modular unit that cross-cuts the structure of other modular units Aspects exist in both design and implementation. A design aspect is a modular unit of the design that cross-cuts the structur

文档评论(0)

1亿VIP精品文档

相关文档