【问题标题】:Required skills for a senior level ActionScript/Flex developer高级 ActionScript/Flex 开发人员所需的技能
【发布时间】:2010-12-01 21:18:51
【问题描述】:

我希望将我的 Actionscript 知识提升到一个新的水平,但我一直无法找到成为高级 AS 开发人员所需的条件。从我的搜索中,这就是我迄今为止想出的:

  • 组件创建
  • 内存使用调试/分析
  • AS 具体使用 OOP
  • 正确使用代码隐藏
  • 访问远程数据
  • Flex 架构框架
  • 组件生命周期

这些只是我能够找到的主题(**现在从答案更新*)。很难获得掌握这些主题的资源(即常见的 AS 设计模式等)。我可能只是没有正确搜索,但这里的任何帮助将不胜感激。我的重点是 Flex 特定的 AS 开发。

目前我发现 herehere 是我能找到的最相似的 SO 问题。任何帮助都将不胜感激,尽管我正在寻找如何学习这些技术的具体示例。

【问题讨论】:

  • 我会这样做的。我想我还没有上过那个网站...

标签: apache-flex actionscript-3 actionscript


【解决方案1】:

在我看来,该列表是中级或高级开发人员。高级开发人员应该能够完成所有这些工作:

  • 了解各种框架和依赖注入等知识
  • 能够指导和/或培训较低级别的开发人员
  • 非常强大的 OOP 知识,能够从头开始构建应用程序
  • 能够与非技术“客户”(经理、营销、销售、中小企业、客户等)沟通

当然,每项工作对高级开发人员应了解的内容都有不同的定义。

话虽如此,关于在哪里可以找到您正在寻找的信息的一些想法:

Twitter - 从关注传道者开始,然后从那里分支。许多伟大的知识流逝了。

博客 - 您可以再次从传道者开始,但我发现您几乎可以从博客中学到任何东西。在 Google 上搜索一个主题,然后从链接中挖掘。

对于组件创建,只需了解组件生命周期的进出,并了解诸如项目渲染器和显示列表之类的性能缺陷。

对于设计模式 (OOP),有很多信息,但您可以做两件事。 1.http://www.as3dp.com/是一个好的开始。 2. 阅读 Java 中的设计模式(Java Head First 是一本好书)。从结构的角度来看,Java 和 ActionScript 是相似的。

关于 Profiling 的信息确实不多,因此在深入研究之前,最好只搜索 Google 并阅读所有内容。

我能说的最重要的事情可能就是练习、提问、倾听和学习。这样你总会进步的。

【讨论】:

    【解决方案2】:
    【解决方案3】:
    • 为模块、包、运行时共享库​​和构建系统集成构建脚本
    • 单元测试/TDD
    • 了解开发方法(XP、敏捷、精益、瀑布)
    • 远程处理,如在 AMF 中
    • 良好的判断力

    【讨论】:

      猜你喜欢
      • 2022-07-04
      • 1970-01-01
      • 1970-01-01
      • 2019-08-23
      • 2013-04-27
      • 2010-11-22
      • 1970-01-01
      • 2016-06-22
      • 2023-04-11
      相关资源
      最近更新 更多