谁能说说大点的类库是怎么规划和设计的啊?

scong 2004-04-13 07:29:59
比如donet的类库,主要是想学学类库的设计,感觉自己写起来没个头绪
...全文
38 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mikespook 2004-04-14
  • 打赏
  • 举报
回复
初期搞这个,暂时不要从大库开始搞。
从模块开始做起比较好~~~

还有类库最重要的工作一定要学会搞——重构
不过切忌为了重构而重构
bflovesnow 2004-04-14
  • 打赏
  • 举报
回复
看微软的 PetShop或Duwamish

或者去搜这两个的文档,很多。
yzx110 2004-04-14
  • 打赏
  • 举报
回复
我的观点:
如果要设计一个方面的通用类库,先要高度抽象出这里的共同之处,然后阵对这些共同之处设计通用的API,如果有些特殊的地方确实很有用,可以作特殊处理。如果可能要很多互相协作,则要充分考虑他们的协调、兼容问题。
当然一个好类库应该有很好的充用和扩充性。接口也要尽量的简单明了,架构也要很灵活,局部的实现尽可能的高效。

当然,所有这些都要求实现这有很高的水平才行。
scong 2004-04-14
  • 打赏
  • 举报
回复
to xport(豁然开朗...) :
我也觉得这跟经验和功力有很大得关系,不知道那位前辈能引引路,说说设计得基本思路是怎么样?该如何入手?
  • 打赏
  • 举报
回复
這個可不是說來就可以做了,很多要看功力和經驗的...因為類庫都是很基本的,要夠強壯,夠原子化,能高度的抽象,還要能夠高度的被重用喔...
scong 2004-04-14
  • 打赏
  • 举报
回复
自己感觉问题有点空有点大了,先实践实践再来问,谢谢各位:)

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧