昨天下午一走进会场,我第一印象就是,80%的与会者都是熟悉的面孔,所以说来参加两个月一次的中国flash开发者交流会不光是增长了知识,见识,更能交到越来越多的同行好友。
这一届的场地感觉比上次更大了,而且包下两层楼,二楼方便大家吃点心水果或休息,三楼就是演讲大厅。主办方真是挺用心,我们都应该谢谢谈熠,Y.boy,还有妖子以及他们的团队。
我昨天晚上困了没有立即写文章,沉积了一下今天借着记忆写一下昨天的见闻,相信这样写出来的都是给我印象深刻的点滴。
照片来了:

第一个演讲的是mochimedia来的代表。他的演讲全程都用英语,好在他的演讲简洁明了,大屏幕的的演讲稿也都清晰的表达出了他演讲的目的,相信读惯了英文技术文档的开发者理解起来应该没什么问题。没想到后来的提问阶段现场也很热烈,大部分都能使用英文跟这位嘉宾交流,看来天下开发者使用的都是共同的“语言”,时刻都处在国际环境中。
黄炎中给我们介绍了一种别样的方式来存取简单数据,以大量减少对象数量,挺有启发的。结果引起现场有开发者质疑减少了对象的数量却打乱了数据在缓存中的结构,增加了读取同一对象的不同属性时的cpu负担。现场争论相当激烈,其实不同的的数据存取结构利弊之争历来是有的。我觉得大家可以在自己的项目中灵活判断,是减少内存还是减少cpu负担,大家视自己的需要应变才是最好的。
有两位嘉宾分别向大家详细介绍了pv3d与常见的物理引擎,都蛮有意思的,其中孙总给我印象蛮深的,他是一个很可爱,很谦逊的人。一上来便说自己不是很懂,是个拿来主义。其实我们每一个人无不都是在拿来,并消化成自己的养分,我们哪一天成长了,高大了那也都是因为站在了巨人的肩膀上。
徐总嘛,一上来就放炸弹:他列出了几种常见的框架,问我们有多少人用过这些框架,问完后,丢一句话给我们“这些框架都是丑陋的!”,我个人平时因为喜欢拿常用的框架来学习设计模式,所以我只能认同徐总一半的话。老实说,我细读pureMVC的代码后,我觉得这个框架写得很美,何来丑陋一说呢?
自由与约束是对立统一的。像pureMVC这个框架总共没几个类,只是提供了一个外观类,还有几个代理,中介,命令类。你可以很自由的使用这个框架,可以在command类中访问proxy类或mediator类,也可以在另两种类中访问其它两种类。你也可以不用这个框架,只在自己的项目中使用外观,代理,中介者,观察者,命令模式。whatever!自由意味着灵活,却也意味着迷茫。为了达到解藕的目的,又得约束自己的代码。如果你想要三层解藕,就不要随便在不同层中去访问别的层,如果你想要view层中的不同模块解藕,就不要在某个模块的mediator中访问其它模块的mediator。
我的观点是,我们可以不使用框架,但是我们应该从优秀的框架中学到许多设计模式的精髓。不应该在不合适的项目与不适宜的情况下使用框架。
为等寂寞哥(寂寞火山)的演讲我一直在抬头看星星,无限期盼中。可是今天的演讲他排在最后,“压抑”到最后,火山终于喷发了!火山哥说“在他的职业生涯中,百分之70的时候在跟cpu战斗”,然后话刚说完,他又跟他的笔记本电脑战斗上了。火山要给我们做cpu性能测试,他的老爷电脑看得大家胆战心惊。火山的演讲生动有趣,火山本人也很有范,很风趣。他用简单例子细致的解说,把鼠标事件中绘制与重绘的深层道理说得很明了。
——“寂寞火山,有你我们不再寂寞!”。
活动中我一直跟小s吧主坐在一起,今天才知道原来我们两是湖南,衡阳的老乡。活动结束后,我拉着火山与小s合了个影,晚上传上来!