频率复用度计算,程序设计中的计算复用(Computational Reuse)

从斐波那契数列说起 我想几乎每一个程序员对斐波那契(Fibonacci)数列都不会陌生,在很多教科书或文章中涉及到递归或计算复杂性的地方都会将计算斐波那契数列的程序作为经典示例。如果现在让你以最快的速度用C#写出一个计算斐波那契数列第n个数的函数(不考虑参数小于1或结果溢出等异常情况),我不知你的程序是否会和下列代码类似: public static ulong Fib(ulong n){ re... [阅读全文]

软件Software复用:软件Software复用(S0ftware Reuse)

可复用软件Software和快速构造原型关系很密切堆可复用模块单独看可能是无用但快速构造原型系统就是靠把它们连接起来而得到为了快速地构造原型这些模块首先必须有简单而清晰界面;其次它们应当有高自包含性即尽量不依赖其他模块或数据结构;第 3它们应具有些通用功能当然还应有好文档所有模块接口、功能和条件描述应遵守定规范标准 (1)复用技术概述 对建立软件Softwar... [阅读全文]
1 共1条 分1页