Flex开发人员应该知道什么

时间:2010-11-09 08:22:45

标签: java flex actionscript-3 adobe

入门级,中级,高级开发人员应该知道什么?理论知识,开发工具,图书馆等。面试时通常会遇到什么问题?我需要了解Java吗?

2 个答案:

答案 0 :(得分:3)

面向对象的知识是必须的。所以很好的问题是:

  • 多态性
  • 继承
  • 封装

我想到的一些主要概念:

  • 事件处理,自定义事件
  • 调用服务器端代码
  • 集合
  • 异常处理,记录,调试
  • 浏览器导航支持

关于Java - Java知识在面向对象方面是一个优势,但Java经验让我期望Flex是Java,而不是,这可能会带来一些困难。

答案 1 :(得分:2)

除了Bozho的回答......

在较低级别

使用源代码管理

基本皮肤

中级

理解框架(如Mate / Robotlegs)和一组设计模式

编写符合各种编码标准的代码

更高级的皮肤

使用模块/库

垃圾收集

更高级别

使用分析器识别问题

知道何时忽略设计模式

能够在较高级别审核其他代码。

建筑设计(实际放入这些模块和库中的内容以及维护它们)

Flash Player内幕

一般

一般来说,你获得的链越往上,你就越有理论知识和一般知识。高级开发人员可能拥有更高级的编码技能(但不一定),但可以带来更广泛的能力和经验。特别是知道何时扔掉规则书。

这绝对因公司而异,人们可能会重视其高级开发人员的核心编码技能,而另一个人可能会珍惜更软的技能,领导力和审查人才。