从泛专题

重复性管理--从泛值到泛型以及泛函(上)--泛型是什么及为什么

在之前, 我们谈论了 计算机科学是什么, 我们知道了计算机科学重点在于复杂性的管理, 然后在 复杂性管理与重复性管理 里我们又谈到了复杂性一个重要来源, 也就是重复性. 软件开发的一个重要主题就是要管理重复性, 或者简单说, 减少重复. 你也许听过所谓的 DRY 原则: Don’t Repeat Yourself. 别重复(你自己)! 之前的一些都是侧重于理论方面, 现在来看一些具体地例