国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

程序員的成長(zhǎng) 我的Borland五年

時(shí)間:2020-10-28 12:42:01 職業(yè)規(guī)劃 我要投稿

程序員的成長(zhǎng) 我的Borland五年

5年就這么過(guò)去了嗎? 這是筆者和許多朋友共同的回答?闪钊嗽幾H的是當(dāng)筆者試圖回想5年前流行的IT技術(shù)是什么時(shí)卻一時(shí)答不出來(lái),矛盾點(diǎn)是什么?如果時(shí)間過(guò)的很快的話,那么為什么我們無(wú)法想起當(dāng)時(shí)的IT技術(shù)? 其實(shí)會(huì)有這樣的情形一點(diǎn)也不奇怪,因?yàn)檫@5年來(lái)IT技術(shù)改變和進(jìn)步的幅度是既深且廣。

程序員的成長(zhǎng) 我的Borland五年

回頭翻開筆者在數(shù)年前于《Borland傳奇》后半部對(duì)于IT演進(jìn)趨勢(shì)的看法,筆者精確的提出了對(duì)象導(dǎo)向和Modeling技術(shù)將平民化和Web Service穿透平臺(tái)的能力。不過(guò)筆者沒(méi)有預(yù)料到軟件工程和測(cè)試方法對(duì)于開發(fā)模式會(huì)有著這么迅速的影響力。

看看現(xiàn)今的IDE,幾乎沒(méi)有IDE不受軟件工程和測(cè)試方法的影響,愈來(lái)愈多的IDE都提供了一種或是數(shù)種軟件工程以及測(cè)試方法。最近再加上CMMI的影響,未來(lái)的開發(fā)工具(已經(jīng)不再是單純的.IDE了)將繼續(xù)融入CMMI的功能,而且一旦開發(fā)工具開始提供協(xié)助CMMI Level 3以上的功能時(shí),代表未來(lái)的開發(fā)環(huán)境將可以把開發(fā)人員的開發(fā)效率,開發(fā)質(zhì)量,開發(fā)方法都加以數(shù)量化,到時(shí)開發(fā)人員將必須進(jìn)一步的提升自己的精致化開發(fā)能力,否則將很容易的在下一代開發(fā)環(huán)境中被現(xiàn)出原型。

軟件工程和測(cè)試方法的進(jìn)步也將讓觸發(fā)兩種改變,那就是設(shè)計(jì)模型和設(shè)計(jì)架構(gòu)即將像現(xiàn)在的程序代碼一樣能夠被稽核和數(shù)量化,而測(cè)試計(jì)劃也將提前在設(shè)計(jì)階段即能夠執(zhí)行設(shè)計(jì),模型和架構(gòu)的測(cè)試。這個(gè)變化將會(huì)對(duì)設(shè)計(jì)師和架構(gòu)師產(chǎn)生即巨大的沖擊。

主流程序語(yǔ)言的語(yǔ)法和語(yǔ)意愈來(lái)愈像彼此一點(diǎn)都不奇怪,重要的是要了解程序語(yǔ)言本身的演變。目前宣告程序語(yǔ)言(Declaration Language)在。NET的主導(dǎo)下也逐漸的被Java所接受,而在程序語(yǔ)言本身融入XML原生的功能也由Java領(lǐng)軍C#在后追趕。因此我們可以預(yù)料這兩個(gè)趨勢(shì)在未來(lái)數(shù)年之內(nèi)會(huì)左右程序語(yǔ)言的發(fā)展。寫到這里就不得不佩服Borland前首席科學(xué)家Chuck的睿智,Chuck在數(shù)件前即在Borland內(nèi)部提出了Apollo計(jì)劃,也就是目前OR-Mapping等技術(shù)的前身觀念,而在2003年左右Chuck也在Borland內(nèi)部著手了Z程序語(yǔ)言的計(jì)劃,而Z就準(zhǔn)備使用XML的數(shù)據(jù)型態(tài)做為Z的原生數(shù)據(jù)型態(tài),并且執(zhí)行流程和執(zhí)行概念就以Web Service的架構(gòu)為設(shè)計(jì)中心,而這正是下一代Java和C#想要實(shí)作出來(lái)的技術(shù)。更重要的是程序語(yǔ)言在這些新技術(shù)需求的刺激之下,已經(jīng)逐漸成為一個(gè)技術(shù)融合的核心,未來(lái)當(dāng)特定的IT技術(shù)成為IT的必要應(yīng)用時(shí),這個(gè)特定的IT技術(shù)就會(huì)慢慢融入程序語(yǔ)言的演化并且成為程序語(yǔ)言的核心功能。簡(jiǎn)單的說(shuō),程序語(yǔ)言本身將逐漸成為吞噬IT技術(shù)的多形機(jī)制。

OR-Mapping技術(shù)和對(duì)象查詢語(yǔ)言也將會(huì)是接下來(lái)IT的重點(diǎn)技術(shù),看看Hibernate的盛行,OCL的影響力日益加大,MS也會(huì)推出Object Space技術(shù),連EJB 3.0都深受影響之下,這兩個(gè)技術(shù)將成為左右數(shù)據(jù)存取技術(shù)和對(duì)象對(duì)映技術(shù)的主要力量。

那么我們應(yīng)該如何面對(duì)下一個(gè)IT的5年呢? 其實(shí)答案也不難,那就是體認(rèn)開發(fā)方法和開發(fā)流程是比開發(fā)技術(shù)來(lái)得重要。盡快找到一個(gè)適合你自己或是你的團(tuán)隊(duì)的軟件工程方法,不管是XP,RUP,MDA,F(xiàn)DD或是任何的方法,使用正確的開發(fā)方法提升開發(fā)效率和開發(fā)質(zhì)量是目前重要的工作。接著看看你著重的IT領(lǐng)域是什么,再找出這個(gè)IT領(lǐng)域背后的主導(dǎo)力量,巧妙的結(jié)合開發(fā)方法和技術(shù)趨勢(shì)主導(dǎo)力量,應(yīng)該可以讓你立于不敗之地。此外對(duì)于每一個(gè)新的技術(shù),語(yǔ)言,IT應(yīng)用等等思索它們形成的背后原因,想想這些背后的原因會(huì)對(duì)你的事業(yè)有什么影響,如此一來(lái)就不會(huì)窮于應(yīng)付層出不窮的IT技術(shù)。當(dāng)然,要看未來(lái)的5年您還是得先回首看看自己腳下的基本功打好了沒(méi)有,否則一切都是空談。

 

【程序員的成長(zhǎng) 我的Borland五年】相關(guān)文章:

PHP程序員的技術(shù)成長(zhǎng)規(guī)劃范文11-22

程序員的創(chuàng)業(yè)歷程09-26

程序員的黑白簡(jiǎn)歷封面08-13

程序員的求職簡(jiǎn)歷封面11-04

程序員電話面試的技巧12-30

PHP 程序員簡(jiǎn)歷的內(nèi)容11-17

Java程序員必看的書籍08-27

JAVA程序員的面試經(jīng)驗(yàn)01-23

網(wǎng)絡(luò)程序員簡(jiǎn)歷的范文10-13

程序員簡(jiǎn)歷的項(xiàng)目經(jīng)驗(yàn)范文12-08