自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

深入剖析Flex程序員的四重境界

開(kāi)發(fā) 后端
你知道Flex程序員的四重境界嗎,本文就從廣義的角度來(lái)定位并區(qū)分出Flex程序員的水平和能力,也就是所謂的Flex程序員的四重境界。

本文和大家重點(diǎn)討論一下Flex程序員的四重境界,相對(duì)于Flex開(kāi)發(fā)者來(lái)說(shuō),盡管這個(gè)群體目前在國(guó)內(nèi)還不是很大(仍然有很大發(fā)展空間喲),但是這種高低差別依然存在,如果廣大開(kāi)發(fā)者能從這個(gè)四重境界中準(zhǔn)確定位自己,那對(duì)于將來(lái)的技術(shù)發(fā)展是很有幫助的。

Flex程序員的四重境界

以前見(jiàn)過(guò)一些文章描述Flex程序員的層次、水準(zhǔn)、特征等等內(nèi)容,這類文章很好的從廣義的角度來(lái)定位并區(qū)分出Flex程序員的水平和能力。相對(duì)于Flex開(kāi)發(fā)者來(lái)說(shuō),盡管這個(gè)群體目前在國(guó)內(nèi)還不是很大(仍然有很大發(fā)展空間喲),但是這種高低差別依然存在,如果廣大開(kāi)發(fā)者能從這個(gè)四重境界中準(zhǔn)確定位自己,那對(duì)于將來(lái)的技術(shù)發(fā)展是很有幫助的。

***重初級(jí)Flex程序員

Flex初級(jí)程序員是指經(jīng)過(guò)一周到一個(gè)月的間歇性學(xué)習(xí)(自學(xué))和模仿而形成的上手級(jí)開(kāi)發(fā)者。這個(gè)定義主要從投入精力和學(xué)習(xí)路線來(lái)規(guī)定的,這個(gè)層次的Flex程序員往往是出于一時(shí)的愛(ài)好或者項(xiàng)目的需要而進(jìn)入改領(lǐng)域的學(xué)習(xí)。其特點(diǎn)是能做一些簡(jiǎn)單的應(yīng)用,能搞清楚flex應(yīng)用的開(kāi)發(fā)過(guò)程,使用flexbuilder能拖拽出一個(gè)界面來(lái),并能寫簡(jiǎn)單的AS腳本,從而完成一個(gè)基本的Flex應(yīng)用。這類Flex程序員從此就再?zèng)]有深入研究,而且沒(méi)有完整的看過(guò)官方的所有開(kāi)發(fā)文檔,也沒(méi)有體會(huì)到Flex/RIA開(kāi)發(fā)的思想,基本上就在該領(lǐng)域停滯不前了。

第二重中級(jí)Flex程序員

該階段的Flex程序員是指超過(guò)三個(gè)月的學(xué)習(xí)(自學(xué))并完成至少一個(gè)項(xiàng)目的進(jìn)階級(jí)開(kāi)發(fā)者。位于此階段的Flex開(kāi)發(fā)者通過(guò)扎實(shí)系統(tǒng)的文檔學(xué)習(xí)并通過(guò)實(shí)戰(zhàn)的演練,對(duì)Flex整個(gè)框架有很全面的認(rèn)識(shí),能夠熟練使用IDE進(jìn)行MXML/AS開(kāi)發(fā)RIA應(yīng)用,對(duì)程序結(jié)構(gòu)、程序運(yùn)行流程、對(duì)于flex應(yīng)用與傳統(tǒng)web應(yīng)用的區(qū)別都有很好的理解,能獨(dú)立的實(shí)現(xiàn)flex為前端技術(shù)的web應(yīng)用。這類Flex程序員注重基礎(chǔ)、細(xì)節(jié),尤其是flex應(yīng)用與web應(yīng)用與桌面應(yīng)用的差別與聯(lián)系,而且善于鉆研技術(shù),非常具有軟件開(kāi)發(fā)的潛力,而且只需加以時(shí)日便可進(jìn)一步上升成為高手。

第三重高級(jí)Flex程序員

Flex高級(jí)程序員是指連續(xù)從事一年以上企業(yè)級(jí)Flash/Flex應(yīng)用開(kāi)發(fā)并在項(xiàng)目中承擔(dān)主要角色的高手級(jí)開(kāi)發(fā)者。這個(gè)層次的修煉很不容易,首先需要自己不斷的努力,而且最難辦到的是能在一個(gè)長(zhǎng)期使用Flex技術(shù)的公司(team)中持續(xù)鍛煉。處于這個(gè)層次的Flex程序員往往對(duì)企業(yè)級(jí)RIA架構(gòu)比如cairngorm非常熟悉,而且能對(duì)各種RIA架構(gòu)做出自己的評(píng)價(jià)。對(duì)新項(xiàng)目的功能和模塊、組件的劃分都有清晰的認(rèn)識(shí),對(duì)于Flex應(yīng)用的方方面面例如幕后的運(yùn)行過(guò)程、顯示結(jié)構(gòu)的模式、事件流順序、組件的制作手法、程序規(guī)模和性能的控制都有深刻的理解。對(duì)于這個(gè)層次的Flex程序員來(lái)說(shuō),自定義一個(gè)通用的組件是很容易的事情,因?yàn)樗麑?duì)于Flex的組件體系甚至組件的源碼他都了如指掌??鋸埖膩?lái)說(shuō),他們寫flex應(yīng)用很少看語(yǔ)法參考,寫代碼甚至可以在記事本里完成。這樣的flex開(kāi)發(fā)者在全球都很少,屬于高手中的高手,是大公司爭(zhēng)強(qiáng)的對(duì)象,也是廣大flex開(kāi)發(fā)者努力的目標(biāo)。

第四重資深Flex程序員

資深Flex程序員是指有著多年的RIA開(kāi)發(fā)經(jīng)驗(yàn)(超過(guò)10年的軟件行業(yè)從業(yè)時(shí)間)并有廣泛的軟件開(kāi)發(fā)相關(guān)技術(shù)背景的大牛級(jí)人物。這樣的人物,只要是你接觸Flex這一領(lǐng)域就能聽(tīng)到他的大名,他們的博客是眾多Flex開(kāi)發(fā)者的圣殿,他們的聲音就是整個(gè)社區(qū)的福音和號(hào)角,他們的著作是我們的圣經(jīng),這樣的人物常常會(huì)在大型活動(dòng)比如360Flex或者adobeMAX大會(huì)上經(jīng)常出現(xiàn),他們代表著這個(gè)領(lǐng)域的前沿和潮流。這樣的Flex程序員往往是Flex技術(shù)進(jìn)步和發(fā)展的原動(dòng)力,是我們Flex開(kāi)發(fā)者努力一生的目標(biāo),甚至是我們的偶像,比如TedPatric以及他的博客上的DisruptiveEvangelism(突破性的傳道者),總共才11個(gè)人(都是Adobe公司的)。

作為一個(gè)普通的Flex開(kāi)發(fā)者,您是那一級(jí)呢,離***境界還有多遠(yuǎn)呢?

【編輯推薦】

  1. 縱觀Flex程序員四重境界,你屬于哪一層?
  2. 從Flex Builder更名看Flash平臺(tái)戰(zhàn)略
  3. Flex及FlexBuilder2.0開(kāi)發(fā)環(huán)境詳解
  4. FlexBuilder3.0與Eclipse3.4的***結(jié)合
  5. 學(xué)習(xí)筆記 FlexBuilder2.0中如何使用基于Lists的控件 
責(zé)任編輯:佚名 來(lái)源: mikel.cn
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)