查看单个帖子
  #113 (permalink)  
旧 2008-03-11
cat cat 当前离线
高级会员
 
注册日期: 2003-11-06
帖子: 1,563
文章: 6
cat 正向着好的方向发展
默认 回复: 请教各位大大关于动态内存管理的问题……

引用:
作者: sjinny
要说证明,不知道这里谁的帖子有“证明”?都是结论对结论,我就不能这么做?
貌似许多人带有一些所谓的common sense, 也就是那这东西可以说是不证自明的论据,或者说已经被实践证明了的(比如,GC对于开发周期的帮助)。但是到你那里这里就成了“结论对结论”了,所以才会觉得比较累。

回到资源管理,我觉得资源管理话题太大,scenario之间的区别也太大,统一的方法论是不现实的。但是其中确实有类似的,比如有些是有显示的范围的,由一些适合用一个pool, 由一些则可以完全自动化这些现有的技术已经足够用了。给出一个特定的资源管理问题,或者可以直接套上上面的模式,或者就不得不由分析来得出一套自己的管理模式,而这种情况下通用性一般都不大(通用性大的话,会被抽出来做成一个模式)。由一些需求就是很“人性化”的,比如电话线路的资源管理的周期控制,是事件触发的:对方挂电话,或者无人接听达到1分钟,或者出现异常断线等。相信针对上面的情形写个代码来管理很多人都会,要说把它推广到普通情况,比如UI的窗口管理也是事件驱动的,那么剩下来的公共代码其实并不多,价值也不大,反而会有一些对于那种硬抽出来的东西的“学习曲线”,得不偿失。
回复时引用此帖