Monthly Archives: January 2005

今天开始研究V2Componets

碌碌无为那么久了,还是做点实际点的事情吧。 今天开始系统研究V2Component,目的在于了解一个大公司怎样在一个功能有限的环境下扩展自己的产品构建Component Framework;了解其设计思想和实现方法。 V2的骂声很多,但不管怎样,作为一个已经发布的framework,还是有一定研究价值的,至少可以总结他人的不足。为什么V2在对customization的支持上那么憋足?特别是skinning和theme,livedoc上怨声载道?通用性和个性化之间应该怎样根据产品的定位来取舍?怎样在底层做优化,保证继承层数很多是不至于慢得要死?接口与继承及复合怎样协调?如何努力做到as simple as possible and as clear as possible? 其实我相信正如很多人所说:V2的实现“确实是烂”,不过他山之石可以攻玉也! V2的源码全部开放 Find version 2 (v2) architecture source code in the following locations: Windows: C:\Documents and Settings\[User Folder ]\Local Settings\Application Data\Macromedia\Flash MX 2004\[Language Code]\Configuration\Classes Macintosh: HD:\Users\[User Folder]\Application Support\Macromedia\Flash … Continue reading

Posted in Flash and ActionScript | 3 Comments