2010-12-01 112 views
0

我期待將我的Actionscript知識提升到一個新的水平,我一直無法找到成爲高級AS開發人員所需的技能。從我的搜索這有我想出迄今:高級ActionScript/Flex開發人員所需的技能

  • 組件創建
  • 內存使用調試/仿形
  • OOP
  • 的代碼隱藏
  • 正確使用AS具體用法
  • 訪問遠程數據
  • Flex的架構框架
  • 組件存在週期

這些只是我已經能夠找到的主題(**現在從答案*更新)。掌握這些主題的資源非常難以實現(即什麼是常見的AS設計模式等)。我可能只是不能正確搜索,但任何幫助在這裏將不勝感激。我的重點是Flex特定的AS開發。

目前我發現herehere是我所能找到的最類似的SO問題。任何幫助將不勝感激,但我正在尋找如何學習這些技術的具體例子。

+0

我會這麼做的。我不認爲我已經在那個網站上了...... – wajiw 2010-12-01 21:30:19

回答

6

在我看來,這個列表是一箇中級或高級別的開發者。一位資深的開發人員應該能夠做的一切,加上:

  • 知識各種框架之類的東西依賴注入的
  • 能輔導和/或培訓下級開發商
  • 很強OOP的知識能力,從地上爬起來
  • 能力與非技術的「客戶」溝通建築師應用(經理,市場營銷,銷售,中小企業,客戶等)

當然每工作對高級開發人員應該知道什麼有不同的定義。

隨着中說,在哪裏可以找到該信息的一些想法,你正在尋找:

Twitter的 - 先從以下的福音,然後從那裏分支。許多偉大的知識經過。

博客 - 您可以再次從福音傳教士開始,但我發現您幾乎可以從博客中學到任何東西。搜索Google的主題,然後從鏈接中挖掘。

對於組件創建,只需瞭解組件的生命週期,並瞭解有關項目渲染器和顯示列表等內容的性能缺陷。

對於設計模式(OOP)有很多信息,但可以做兩件事。 1. http://www.as3dp.com/是一個好開始。 2.閱讀Java中的設計模式(Java Head First是一本好書)。從結構角度來看,Java和ActionScript是相似的。

實際上,關於性能分析的信息並不是很多,所以只需搜索Google並閱讀所有可以做的事情,就可以在潛水之前做到最好。

我可以說的最重要的事情可能是練習,提問,聆聽和學習。你會一直這樣改進。

0
  • 構建腳本的模塊,捆綁,運行時共享庫​​,並建立系統集成
  • 單元測試/ TDD
  • 知識開發方法(XP,敏捷,精益,Waterfall)
  • Remoting,如AMF
  • 好判斷
相關問題