1. 首页
  2. 数据库
  3. 其它
  4. 如何利用多级抽象思维来设计库?

如何利用多级抽象思维来设计库?

上传者: 2021-02-23 19:48:15上传 PDF文件 188.68KB 热度 6次
开发者在设计库时,应遵循如下几大原则:迭代设计、可组合的、避免回调、抽象级别。此外,在你的库中,应该提供高级函数来帮助用户处理80%的任务。对于剩下的15%,应该提供一个低级API。编者按:之前,我们曾发表《函数式语言库模式:框架是魔鬼?》该文论述了库与框架之间的区别,及如何设计组合化的库。而本文作者在此之前,还发表了一篇《Librarypatterns:Multiplelevelsofabstraction》,结合具体实例,向大家非常详细地介绍了库设计模式及库设计中的多级抽象思想。以下为具体译文:对于库设计理论来说,有几点在我的实际工作过程中体会最深:我认为上述几点是最能影响库设计好坏的。本
用户评论