![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
API设计
文章平均质量分 80
shui_yunhan
这个作者很懒,什么都没留下…
展开
-
API设计小手册(上) — 什么是好的API
给想写类库的人。本文是vrcats按照一个Qt开发工程师写的《A Little Man l of API Design》翻译而成的。其中总结了多年Qt开发中关于API设计的一些经验和教训,提炼出了一系列关于API设计和面向对象类库设计的原则和方法论。水平很高,门槛不高,是vrcats目前看到的最好的关于C++API设计资料。本文并非严格翻译。有许多段落思维太跳跃了不搭界,作了删节处理。有些例子转载 2013-08-21 15:36:07 · 648 阅读 · 0 评论 -
API设计小手册(下) — 设计流程和设计原则
设计流程设计一套API可能要几人年的工作量。设计的每一步都是完善的过程,当然也可能是搞砸API的过程。以下的原则可能有助于你更好地设计API。仔细研究需求设计之前要仔细研究需求,知道需要的是什么。多咨询大家,比如你老板同事和用户,看他们想要怎样的功能。Qt4.3的MDI实现之前就在内部开发邮件列表上征求了很多人的意见。大家对以前的MDI框架存在的问题和没有的功能进行转载 2013-08-21 15:35:04 · 669 阅读 · 0 评论