我希望将我的Actionscript知识提升到一个新的水平,而且我一直无法找到成为高级AS开发人员所需的知识。从我的搜索到目前为止我已经提出了这个问题:
这些只是我能够找到的主题(**现在从答案中更新*)。掌握这些主题的资源很难得到(即什么是常见的AS设计模式等)。我可能只是没有正确搜索,但在这里的任何帮助将不胜感激。我的重点是Flex特定的AS开发。
答案 0 :(得分:6)
在我看来,该列表是中级或高级开发人员。高级开发人员应该能够做到这一切:
当然,每项工作都会对高级开发人员应该知道的内容有不同的定义。
说到这里,关于在哪里找到您正在寻找的信息的一些想法:
推特 - 开始关注福音传道者,然后从那里开始分支。很多伟大的知识都经过了。博客 - 您可以从福音传播者开始,但我发现您几乎可以从博客中学到任何东西。在Google上搜索主题,然后从链接中挖掘。
对于组件创建,只需知道组件生命周期的进出,并了解项目渲染器和显示列表等方面的性能缺陷。
对于设计模式(OOP),有很多信息,但你可以做两件事。 1. http://www.as3dp.com/是一个好的开始。 2.阅读Java中的设计模式(Java Head First是一本好书)。从结构角度来看,Java和ActionScript是相似的。
关于性能分析确实没有大量的信息,所以只需搜索谷歌并阅读所有内容,就可以在开始潜水之前做到最好。
我可以说的最重要的事情可能是练习,提问,倾听和学习。你总是会这样改进。
答案 1 :(得分:1)
来自John Lindquist: http://johnlindquist.com/2009/08/28/10-things-every-senior-flash-developer-should-know/
答案 2 :(得分:0)