???? 2年之前,來(lái)到公司,也從那時(shí)候,接觸到了ORACLE的ERP軟件--JDE。主要從事JDE系統(tǒng)的客式化功能的開(kāi)發(fā)工作,從最開(kāi)始的一頭霧水,逐步的懵懵懂懂,到現(xiàn)在的能比較順暢的進(jìn)行基本的JDE程序的開(kāi)發(fā),確實(shí)經(jīng)歷了一段“陣痛期”。不過(guò),也應(yīng)了一句話:“不經(jīng)歷風(fēng)雨怎么見(jiàn)彩虹”。下面,我就與大家分享一下我對(duì)學(xué)習(xí)JDE系統(tǒng)開(kāi)發(fā)的理解吧。
??? 首先,要進(jìn)行JDE系統(tǒng)的程序開(kāi)發(fā),首先是對(duì)于JDE的編碼語(yǔ)言的學(xué)習(xí)應(yīng)用。對(duì)于每一個(gè)新近接觸JDE系統(tǒng)編碼方法的開(kāi)發(fā)人員來(lái)說(shuō)它都是全新的,并需要大家學(xué)習(xí)應(yīng)用的,以便在無(wú)限的EVENT RULE中實(shí)現(xiàn)無(wú)限的需求。同時(shí),為實(shí)現(xiàn)各ERP系統(tǒng)的溝通交互,一定的JAVA、C語(yǔ)言的應(yīng)用也是非常必要的,這就要求我們技術(shù)開(kāi)發(fā)人員對(duì)于各種編程方式都應(yīng)有一定的了解應(yīng)用。
??? 其次,在學(xué)習(xí)應(yīng)用JDE的編程語(yǔ)言之外,還要盡可能多的了解學(xué)習(xí)JDE系統(tǒng)的業(yè)務(wù)知識(shí),以便能夠更好的理解開(kāi)發(fā)需求文檔、更好的與應(yīng)用顧問(wèn)進(jìn)行溝通、更好的完成開(kāi)發(fā)任務(wù)。同時(shí)隨著開(kāi)發(fā)經(jīng)驗(yàn)的不斷積累,可以在技術(shù)層面對(duì)應(yīng)用需求進(jìn)行加工處理,以便使開(kāi)發(fā)的程序具有易用性、可擴(kuò)展性。為程序的項(xiàng)目間移植做好準(zhǔn)備。
??? 然后,就是對(duì)ORACLE官網(wǎng)提供的People Book要望聞問(wèn)切。掌握其中提到的每個(gè)知識(shí)點(diǎn),并且將其應(yīng)用到實(shí)際開(kāi)發(fā)中。對(duì)于公司提供的各種培訓(xùn)機(jī)會(huì)要積極參加,檢查技術(shù)層、應(yīng)用層知識(shí)的學(xué)習(xí)。還有,也是最關(guān)鍵的就是問(wèn)。在看不明白的地方,一定要及時(shí)與有經(jīng)驗(yàn)的同事溝通,或者與從網(wǎng)上搜索答案,多想、多問(wèn),提高的才快。
??? 最后呢,也是最重要的,就是實(shí)際演練。要積極的參與到項(xiàng)目中,在項(xiàng)目中鍛煉自己,不斷向有經(jīng)驗(yàn)的同事學(xué)習(xí)各種技術(shù)場(chǎng)景的應(yīng)用。隨著,經(jīng)驗(yàn)的積累也可慢慢形成自己的編程方法。前幾步都是為實(shí)際做項(xiàng)目做鋪墊。只有通過(guò)做項(xiàng)目,在項(xiàng)目中不斷的解決遇到的各種問(wèn)題,才能將之前學(xué)習(xí)的各個(gè)點(diǎn),結(jié)合成一個(gè)面;才能將合成的各個(gè)面,靈活的運(yùn)用在不同的場(chǎng)景之中。也是通過(guò)項(xiàng)目的累計(jì),才能“生巧”。
??? 也許開(kāi)發(fā)的工作是枯燥的、無(wú)趣的。但是在看到許多客戶在用到開(kāi)發(fā)的程序之后,解決了他們的許多難題、減少他們的大量工作之后,卻又感到有無(wú)比的成就感。也許這才是我們開(kāi)發(fā)人員的真正樂(lè)趣所在。??????????????????????????????????????????????????????????????????????? By 技術(shù)顧問(wèn)