软硬度:从Flex(动作)开发的基本预期 [英] Flex: Basic expectations from a flex(actionscript) developer

查看:131
本文介绍了软硬度:从Flex(动作)开发的基本预期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

而知也无涯,但仍然在你的opions,什么是一个人,可以让他自称Flex开发的基本要求。为了使它有点具体的让有2-3年的工作经验后说。

Knowledge has no limits but still in your opions, what are the basic requirements for an individual, where he can call himself a flex developer. To make it a bit concrete lets say after having a 2-3 years experience.

在我的角度来看,它应该是类似下面。这是一个很(非常)粗略的想法,请让我知道你对此事的意见和建议。

In my perspective it should be something like below. It is a very (very) rough idea and please let me know your views and suggestions on this.

BASIC: (1)所学知识对基本GUI组件,如标签,VBOX,等它们的性质,并更好地确定在一个条件,组件套装的能力。 (2)知识使用服务,如HTTP,WSDL,远程对象等。 (3)知识的基本事件处理机制和绑定。 (4)知识的基本面向对象原则。

BASIC: (1) Knowldge about basic GUI components like tab, vbox, etc. Their properties and the ability to decide which component suits better in a condition. (2) Knowledge to use services like HTTP, wsdl, remote objects, etc. (3) knowledge about basic event handling mechanisms and bindings. (4) Knowledge about basic Object Oriented principles.

精彩: (1)知识有关高级GUI组件。 (2)知识结构像凯恩戈姆,实时周期数据服务等。 (3)知识编写自定义组件和renderes和使用组件的高级属性。 (4)知识的设计原则。

EXCITING: (1) Knowledge about advanced GUI components. (2) Knowledge about architectures like cairngorm, live cycle data services, etc. (3) Knowledge to write custom components and renderes and using advanced properties of components. (4) Knowledge about Design principles.

另外,还有一些免费的在线测试/认证等,人们可以测试他/她的柔性/作为技能?

Also, are there some FREE online tests/certifications etc where one can test his/her flex/as skills ?

在此先感谢。

推荐答案

有人谁已编码使用Flex每天2 - 3年应该有框架的pretty的深入了解。他们不应该只知道如何使用该框架,而且框架本身如何运作以及如何扩展它。如果他们不这样做,你可能不希望雇用他们。 :)

Someone who has been coding with Flex daily for 2-3 years should have a pretty deep knowledge of the framework. They shouldn't just know how to use the framework but also how the framework itself works and how to extend it. If they don't, you probably don't want to hire them. :)

高级Flex开发人员应该了解UIComponent是如何工作的,并能解释所有这些方法的目的:

Advanced Flex developers should understand how UIComponent works and be able to explain the purpose of all these methods:

initialize
stylesInitialized
createChildren
invalidateProperties / commitProperties
invalidateSize / measure
invaldiateDisplayList / updateDisplayList

setActualSize
getExplicitOrMeasuredWidth/Height
validateNow
getStyle / setStyle / clearStyle

他们应该知道什么是Flex的失效模式,以及它如何影响到无效的方法和他们的同行。他们也应该能够讨论一些这些主题:

They should know what the Flex "invalidation model" is and how it affects the "invalidate" methods and their counterparts. They should also be able to discuss a few of these topics:

  • 如何容器布局工作?如何做一个Box容器决定如何定位和规模的孩子?
  • 如何列表显示其数据,是什么让项目渲染器特别?如何从一个中继器不同的列表?

这是不可能涵盖所有的事情一个Flex开发应该知道在很短的张贴在这里,但有UIComponent的深刻理解是,它的生命周期和失效模式是超级重要的。

It's impossible to cover all of the things that a Flex dev should know in a short post here but having a deep understanding of UIComponent, its lifecycle and the invalidation model is super important.

这篇关于软硬度:从Flex(动作)开发的基本预期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆