亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx

        如何煉成軟件開(kāi)發(fā)達(dá)人

        2010-12-31 00:00:00清水編譯
        計(jì)算機(jī)世界 2010年23期

        新的軟件開(kāi)發(fā)技術(shù)和開(kāi)發(fā)工具不斷涌現(xiàn),軟件開(kāi)發(fā)人員如何從中分清好壞、去蕪存菁,既及時(shí)了解所出現(xiàn)的重要技術(shù)新動(dòng)態(tài),又不會(huì)淹沒(méi)于對(duì)自己幫助不大的開(kāi)發(fā)工具和技術(shù)細(xì)節(jié)之中?

        如今軟件技術(shù)的演變步伐已大大加快,你一眨眼,說(shuō)不定就錯(cuò)過(guò)了某項(xiàng)重要技術(shù)。軟件開(kāi)發(fā)產(chǎn)業(yè)正在蓬勃發(fā)展,新的軟件產(chǎn)品和創(chuàng)新技術(shù)每天都在潮水般涌入市場(chǎng)。這就引發(fā)了一個(gè)問(wèn)題: 技術(shù)的這種快速演變是代表著軟件開(kāi)發(fā)進(jìn)入到一個(gè)成熟階段?還是說(shuō)我們前進(jìn)的步伐實(shí)在太快了?

        要準(zhǔn)確地回答這些問(wèn)題似乎是不可能的,不過(guò)有一點(diǎn)可以肯定,如今的軟件開(kāi)發(fā)環(huán)境比過(guò)去任何時(shí)候都要龐大、都要復(fù)雜。由于同時(shí)有眾多不同軟件技術(shù)和軟件產(chǎn)品進(jìn)入市場(chǎng),再加上測(cè)試版到正式版的交付周期縮短,現(xiàn)在開(kāi)發(fā)人員往往不知所措,覺(jué)得自己落在后面。比如,單就微軟平臺(tái)就會(huì)有成百上千種新興技術(shù)出現(xiàn),而且這種演變速度之快和技術(shù)的爆炸式增長(zhǎng)態(tài)勢(shì)并不僅僅局限于某局部領(lǐng)域,而是整個(gè)軟件開(kāi)發(fā)領(lǐng)域普遍存在的現(xiàn)象。對(duì)軟件開(kāi)發(fā)的從業(yè)者而言,想緊跟技術(shù)的最新腳步越來(lái)越困難。

        那么,軟件開(kāi)發(fā)人員如何及時(shí)了解這個(gè)領(lǐng)域所出現(xiàn)的重要新動(dòng)態(tài),又不會(huì)淹沒(méi)于與自身項(xiàng)目關(guān)系不大或幫助不大的開(kāi)發(fā)工具和技術(shù)細(xì)節(jié)之中?如何分清好壞、去蕪存菁,全身心地關(guān)注確實(shí)很重要、很寶貴的那些技術(shù)?盡管沒(méi)有一個(gè)簡(jiǎn)單的答案能解開(kāi)這個(gè)謎,但有一種方法也許管用,那就是堅(jiān)持主動(dòng)、抽象和不斷完善自己的知識(shí)結(jié)構(gòu)。

        主動(dòng)出擊

        在.Net出現(xiàn)的早期,新工具和新技術(shù)的推出并不是太快。特別是最初6年到8年,這些工具和技術(shù)以合理的間隔時(shí)間推向市場(chǎng),這使得軟件開(kāi)發(fā)人員可以花比較長(zhǎng)的時(shí)間來(lái)研究、審查及評(píng)估這些技術(shù),并進(jìn)行實(shí)際檢驗(yàn),最后可以準(zhǔn)確地就這些技術(shù)對(duì)整個(gè)項(xiàng)目或單個(gè)目標(biāo)來(lái)說(shuō)是不是合適做出判斷。在個(gè)別情況下,人們甚至可以對(duì)這些產(chǎn)品和技術(shù)進(jìn)行試用。作為開(kāi)發(fā)團(tuán)隊(duì)也有時(shí)間等各種開(kāi)發(fā)工具的正式版出來(lái),再進(jìn)行評(píng)估。換句話說(shuō),從長(zhǎng)遠(yuǎn)來(lái)看,等待能收到成效。

        而到了今天: 等待卻意味著失敗。如今的技術(shù)發(fā)展速度比十年前要快得多。而不斷變化的軟件領(lǐng)域涉及的技術(shù)面比以往任何時(shí)候都要廣,不僅涉及企業(yè)技術(shù)、互聯(lián)網(wǎng)技術(shù)、云計(jì)算還涉及移動(dòng)技術(shù),這就使得開(kāi)發(fā)人員常常要同時(shí)學(xué)習(xí)和掌握多種平臺(tái)和多種技術(shù)軟件。

        最近兩三年新的技術(shù)和更新版本涌現(xiàn)得更為頻繁,測(cè)試版到發(fā)行候選版的周期已大大壓縮,結(jié)果讓人覺(jué)得好像每個(gè)月都有新技術(shù)在推出。這對(duì)于普通的.Net開(kāi)發(fā)人員來(lái)說(shuō),就意味著無(wú)法像過(guò)去那樣可以慢慢來(lái),因?yàn)闀r(shí)不我待,如果袖手旁觀,只是等更新版本和新技術(shù)推出,那必然會(huì)落伍。

        開(kāi)發(fā)人員要想自己不落伍,就必須更積極主動(dòng)。實(shí)際上,這意味著需要擺脫傳統(tǒng)的“等”的心態(tài),而要主動(dòng)迎接即將出現(xiàn)的變化: 明確哪些新興技術(shù)(不管熱不熱門(mén))最能滿足項(xiàng)目在當(dāng)前和將來(lái)的需求,向?qū)<液晚?xiàng)目團(tuán)隊(duì)積極打探最新的演示版本和信息,在最終發(fā)行版上市之前參與討論。軟件開(kāi)發(fā)人員最終是否成功,要看他能不能隨機(jī)應(yīng)變、迅速適應(yīng)不斷變化的形勢(shì),如果開(kāi)發(fā)人員愿意努力變得更積極主動(dòng),他們不但可以在迅速變化的時(shí)代幸存下來(lái),還會(huì)有更大的作為。

        學(xué)會(huì)抽象

        要在如今的軟件開(kāi)發(fā)領(lǐng)域取得成功,積極主動(dòng)而不是消極被動(dòng)是一個(gè)重要方面,不過(guò)這也帶來(lái)了一個(gè)讓人生畏的挑戰(zhàn): 面對(duì)出現(xiàn)在市場(chǎng)上的眾多新技術(shù),你該如何確定重點(diǎn)關(guān)注的技術(shù)?如何確定哪些技術(shù)會(huì)切實(shí)可行、經(jīng)久不衰,哪些技術(shù)又會(huì)半途夭折?由于幾乎不可能預(yù)測(cè)哪些技術(shù)會(huì)是必不可少的技術(shù),開(kāi)發(fā)人員常常發(fā)現(xiàn)自己面臨越來(lái)越大的壓力,最后只好采取“什么都學(xué)習(xí)”的策略。然而,成為一個(gè)“樣樣都懂,樣樣不精的人”幾乎與袖手旁觀一樣,不利于最后成功。

        開(kāi)發(fā)人員手里沒(méi)有能夠預(yù)知未來(lái)的水晶球,這就需要有另一種辦法為未來(lái)成功做好準(zhǔn)備。抽象就是這樣一種方法,是指減少及剔除具體細(xì)節(jié),以便重點(diǎn)關(guān)注重要概念。也就是說(shuō),如果開(kāi)發(fā)人員在自己與不斷變化的技術(shù)環(huán)境之間添加一層抽象,就能有效地選擇、大致了解及評(píng)估眾多相關(guān)重要的技術(shù),又不會(huì)覺(jué)得自己被迫全面學(xué)習(xí)新出現(xiàn)的每一項(xiàng)小眾技術(shù)。

        有很多方法能幫助軟件開(kāi)發(fā)人員獲得所需要的信息。比如:

        1. 向技術(shù)專家請(qǐng)教。項(xiàng)目或團(tuán)隊(duì)負(fù)責(zé)人以及行業(yè)分析師是合適的人選,該人應(yīng)該對(duì)某一項(xiàng)技術(shù)能夠給出有見(jiàn)地、冷靜而客觀的看法。確定專家之前,有必要花一些時(shí)間來(lái)真正了解這個(gè)人,就像認(rèn)真審查重要的服務(wù)提供者一樣,比如會(huì)計(jì)師、律師或者甚至汽車(chē)修理工。

        2. 要是找不到專家,也可以找一家值得信賴、過(guò)去已證明了其價(jià)值的廠商。如果一家公司擁有得到驗(yàn)證、成熟可靠的技術(shù),又能提供附加值,而另一家公司擁有新穎但還沒(méi)有得到證實(shí)的技術(shù),那么選擇前者總比選擇后者來(lái)得穩(wěn)妥。

        3. 充分發(fā)揮工具的作用,比如對(duì)象關(guān)系映射(ORM)套件。由于ORM具有充當(dāng)某種均衡器的獨(dú)特功能——讓軟件開(kāi)發(fā)人員可以在多個(gè)不同環(huán)境里面高效工作,不需要在每一種數(shù)據(jù)庫(kù)系統(tǒng)方面都要有專門(mén)知識(shí),所以它提供了一種行之有效的手段,不需要從頭開(kāi)始學(xué)習(xí)就可以充分利用新興技術(shù)。

        不用管具體是如何做到的,在開(kāi)發(fā)環(huán)境里面運(yùn)用抽象的藝術(shù)讓開(kāi)發(fā)人員能夠“與世隔絕”,減少軟件領(lǐng)域的動(dòng)蕩和變數(shù)對(duì)自己的不利影響。

        既見(jiàn)樹(shù)木又見(jiàn)森林

        俗話說(shuō)“只見(jiàn)樹(shù)木,不見(jiàn)森林”,面臨如潮水般涌現(xiàn)的新技術(shù)時(shí),開(kāi)發(fā)人員置身其中,想看清全局異常困難,比如很難看清哪些創(chuàng)新可能會(huì)給現(xiàn)有或?qū)?lái)的項(xiàng)目帶來(lái)重大影響,哪些技術(shù)又會(huì)即將過(guò)時(shí)、湮沒(méi)于計(jì)算機(jī)歷史的長(zhǎng)河中。而對(duì)這一切有一個(gè)比較清楚的認(rèn)識(shí),無(wú)論是對(duì)開(kāi)發(fā)人員個(gè)體還是整個(gè)開(kāi)發(fā)團(tuán)隊(duì)來(lái)說(shuō)都極其重要。想得到更準(zhǔn)確的看法,就需要進(jìn)行一番“過(guò)濾篩選”,不斷充實(shí)自己的知識(shí)面,也就是完善自己,做到既見(jiàn)樹(shù)木,又見(jiàn)森林。

        盡管很多技術(shù)權(quán)威在宣講某種技術(shù)時(shí)總是講其如何重要,但絕對(duì)不要相信哪一些技術(shù)是每個(gè)軟件開(kāi)發(fā)人員為了成功都要非學(xué)不可的。當(dāng)然,針對(duì)特定場(chǎng)景而言,所用的工具和技術(shù)肯定存在好壞之分,確定哪些技術(shù)最適合某個(gè)具體的項(xiàng)目是第一步。

        如果軟件開(kāi)發(fā)人員對(duì)某個(gè)開(kāi)發(fā)環(huán)境的獨(dú)特要求進(jìn)行全面深入的評(píng)估,就能夠確認(rèn)該開(kāi)發(fā)環(huán)境是否適合某項(xiàng)目的要求。同時(shí),比較清楚地了解項(xiàng)目要求,反過(guò)來(lái)也有助于過(guò)濾篩選過(guò)程: 確定及關(guān)注那些相關(guān)重要的技術(shù)可以帶來(lái)最大的附加值,又不用理會(huì)那些基本上沒(méi)有多大實(shí)效的、炒作厲害的“熱門(mén)”技術(shù)。想親自試一下,比較全面地了解某項(xiàng)新技術(shù)(而不是僅僅略懂皮毛),就需要花幾個(gè)晚上來(lái)熟悉它,這離不開(kāi)深入研究、實(shí)際使用演示版本,以及請(qǐng)教該領(lǐng)域的專家。軟件開(kāi)發(fā)人員只有不斷充實(shí)自己的知識(shí),才能明確應(yīng)當(dāng)把哪些新技術(shù)添加到最終候選名單上,從而確保擁有最新的技能組合。

        今天,大量新技術(shù)涌入市場(chǎng)的趨勢(shì)絲毫沒(méi)有要停止的跡象,如何選擇給軟件開(kāi)發(fā)人員帶來(lái)了越來(lái)越大的壓力。實(shí)際上,軟件開(kāi)發(fā)人員應(yīng)當(dāng)少關(guān)注了解每一項(xiàng)新技術(shù)的細(xì)節(jié),而多關(guān)注并弄清楚哪項(xiàng)技術(shù)最適合自己的軟件開(kāi)發(fā)實(shí)踐和環(huán)境,以便保持足夠的靈活性。開(kāi)發(fā)人員只有真正了解了這個(gè)觀念,才會(huì)發(fā)現(xiàn)其實(shí)可以在保持頭腦清醒的同時(shí)保持技能最新。

        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        500 Internal Server Error

        500 Internal Server Error


        nginx
        国产精品nv在线观看| 亚洲av无码成人网站在线观看 | 亚洲一区二区三区最新视频| 亚洲国产精品国自产拍久久蜜av| 成午夜精品一区二区三区| 国产山东熟女48嗷嗷叫| 天天射色综合| 精品国产日韩亚洲一区在线| 日本三级片在线观看| 久久综合精品国产一区二区三区无码| 国产真人无遮挡免费视频| 精品人妻一区二区三区av| 国产自拍精品视频免费| 私人毛片免费高清影视院| 精品手机在线视频| 免费的黄网站精品久久| 国产91人妻一区二区三区| 欧美日韩国产码高清综合人成| 久草视频这里有精品| 日本少妇比比中文字幕| 国产在线一区二区三区四区不卡| 亚洲日韩av无码| 纯肉无遮挡H肉动漫在线观看国产| 久久蜜臀av一区三区| 无码伊人66久久大杳蕉网站谷歌| 中文成人无码精品久久久不卡 | 日本大乳高潮视频在线观看| 老少交欧美另类| 亚洲日产国无码| 国产女主播一区二区久久| 国产白嫩护士被弄高潮| 欧美三级免费网站| 国产精品高清一区二区三区人妖| 亚洲大尺度无码无码专区| 亚洲欧美一区二区三区| 国产国拍亚洲精品福利| 久久久亚洲av午夜精品| 亚洲字幕av一区二区三区四区| 久久久精品免费观看国产| 亚洲素人av在线观看| 亚洲综合国产成人丁香五月激情|