代码之家  ›  专栏  ›  技术社区  ›  Ashine

flex:flex(actionscript)开发人员的基本期望

  •  2
  • Ashine  · 技术社区  · 14 年前

    知识是没有限制的,但仍在你的观点中,个人的基本要求是什么,他可以称自己为flex开发人员。有了2-3年的工作经验后,再具体点说。

    在我看来应该是下面这样。这是一个非常(非常)粗略的想法,请让我知道你对此的看法和建议。

    基本的: (1)了解基本的图形用户界面组件,如tab、vbox等,它们的属性以及在某种条件下决定哪个组件更适合的能力。 (2)使用http、wsdl、远程对象等服务的知识。 (3)了解基本的事件处理机制和绑定。 (4)了解面向对象的基本原则。

    令人兴奋的: (1)了解高级图形用户界面组件。 (2)关于cairngorm、生命周期数据服务等架构的知识。 (3)编写自定义组件和渲染以及使用组件的高级属性的知识。 (4)设计原则知识。

    此外,是否有一些免费的在线测试/认证等,可以测试他/她的灵活/作为技能?

    提前谢谢。

    1 回复  |  直到 14 年前
        1
  •  5
  •   cliff.meyers    14 年前

    使用flex daily编程2-3年的人应该对框架有相当深入的了解。他们不应该只知道如何使用框架,还应该知道框架本身是如何工作的,以及如何扩展它。如果他们不愿意,你可能不想雇用他们。:)

    高级flex开发人员应该了解uicomponent的工作原理,并能够解释所有这些方法的用途:

    initialize
    stylesInitialized
    createChildren
    invalidateProperties / commitProperties
    invalidateSize / measure
    invaldiateDisplayList / updateDisplayList
    
    setActualSize
    getExplicitOrMeasuredWidth/Height
    validateNow
    getStyle / setStyle / clearStyle
    

    他们应该知道flex“失效模型”是什么,以及它如何影响“失效”方法及其对应的方法。他们还应该能够讨论其中的一些主题:

    • 集装箱布局是如何工作的?盒子容器如何决定其子容器的位置和大小?
    • 列表如何显示它们的数据以及什么使项目呈现器特别?列表和转发器有何不同?

    在这里不可能在一篇短文中涵盖flex开发人员应该知道的所有事情,但是深入了解uicomponent、它的生命周期和失效模型是非常重要的。

    推荐文章