RIAMeeting高端主题聚会(北京)顺利举办

2009年11月14日,RIAMeeting举办了一次高端主题聚会,与会者都是具备相当的开发资历,在Flex/Flash技术上都有较深入的研究,可谓人才济济。

会议的第一个主题是关于Flex的单元测试,来自BrightCove的杨刚为大家介绍了关于FlexUnit4单元测试的一些高级开发经验。FlexUnit4是Adobe公布的一套用于Flex单元测试的开源项目,你可以在opensource.adobe.com 找到它。

会上一位开发者提出了一个问题,即:FlexUnit4是否支持Flex SDK3,甚至是Flex SDK2.x的Flex项目的单元测试?杨刚为大家解释说,实际上FlexUnit4的测试功能主要基于FlashPlayer自己的API和AS3来实现,与Flex的SDK版本关系不大(我们所说的Flex SDK4带来的Spark组件属于UI层面,与Flash Player的API没有必然联系) ,因此FlexUnit4是支持Flex SDK3的。

另一个问题是在测试代码中Hard Code是否是正确的?答案是推荐这样使用,但这样容易产生别人看不懂自己的代码结构的问题,这个问题解决的办法是团队成员约定完善自己代码的文档,对代码详细注释。

第二部分开始讨论Framework,大家先预览了一些现有的Framework,包括PureMVC,Cairngorm等等。Cairngorm是老牌的框架,但它也有自己本身的问题,比如项目很大的时候,Command的管理问题,这个问题可以通过结合SpringActionScript框架来解决。

另外还有一个新兴的框架,叫做Robotlegs

Robotlegs 中文文档: http://wiki.github.com/eidiot/robotlegs-framework/372299

大家合影留念

文章读起来很像新闻

文章读起来很像新闻联播的稿子,笔者很有“整只”前途。

发表新评论

  • 网页地址和电子邮件地址将会被自动转换为链接。
  • 行和段被自动切分。
  • 您可以使用下面的标签来高亮显示您的评论内容: <code>, <blockcode>. 可以使用"[foo]".旁边显示标签样式 "<foo>" PHP代码可以用这样的区块来包含<?php ... ?> or <% ... %>

更多格式化选项信息

验证区域
系统验证:请回答下面的问题