• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      第一次開(kāi)發(fā)Android程序的歷程

      2015-02-11 03:13:32許瑾
      科技資訊 2014年29期
      關(guān)鍵詞:經(jīng)驗(yàn)交流團(tuán)隊(duì)合作

      許瑾

      摘 要:一個(gè)應(yīng)用程序的開(kāi)發(fā),特別是對(duì)開(kāi)發(fā)者來(lái)說(shuō)對(duì)一個(gè)陌生的領(lǐng)域的探索,對(duì)程序員的職業(yè)素質(zhì)要求變得更加苛刻,團(tuán)隊(duì)的合作也是現(xiàn)代生活的一種重要的形式,在IT領(lǐng)域這是一種非常普遍的合作形式,該文就筆者第一次開(kāi)發(fā)Android應(yīng)用程序的親身經(jīng)歷,從項(xiàng)目開(kāi)始到結(jié)束就自己的成敗得失,經(jīng)驗(yàn)教訓(xùn)談?wù)勛约旱目捶ā?/p>

      關(guān)鍵詞:軟件開(kāi)發(fā)流程 Android程序 團(tuán)隊(duì)合作 經(jīng)驗(yàn)交流

      中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2014)10(b)-0020-01

      計(jì)算機(jī)是個(gè)神奇而美麗的世界,只有真正的體驗(yàn)過(guò),才會(huì)體會(huì)到創(chuàng)造所帶來(lái)的樂(lè)趣。第一次開(kāi)發(fā)比較大型的Android應(yīng)用程序,需要的技術(shù)有很多是平時(shí)從未接觸到的,成員們就一邊學(xué)習(xí),一邊開(kāi)發(fā),縱有收獲帶來(lái)的喜悅,其中也免不了失敗帶來(lái)的失落和艱辛。由于剛開(kāi)始的每一步都比較艱難,但這是一個(gè)過(guò)渡期,過(guò)了之后,你會(huì)發(fā)現(xiàn)許多事情事實(shí)上并沒(méi)有想象中的那么難,很多人都是很難邁出那第一步,所以要想成功,就要選擇堅(jiān)持,學(xué)會(huì)迎難而上,那么你就會(huì)發(fā)現(xiàn)收獲的不僅是知識(shí)上的,更多的是來(lái)自以后面對(duì)困難的勇氣和責(zé)任。

      “萬(wàn)事開(kāi)頭難”,只有鼓起勇氣跨出那猶豫不決的第一步,才有機(jī)會(huì)去走后面的每一步,才有機(jī)會(huì)走向成功。

      1 重視規(guī)劃設(shè)計(jì)

      軟件開(kāi)發(fā)最重要的就是前期的規(guī)劃和它的設(shè)計(jì)架構(gòu),就好比是摩天高樓的地基,即使只有一塊磚沒(méi)擺好都有可能導(dǎo)致整個(gè)高樓建設(shè)失敗。在沒(méi)有真正開(kāi)始這個(gè)項(xiàng)目之前,隊(duì)員們對(duì)所謂的規(guī)劃及其重要性的揣測(cè)都很模糊,只是大概的理解。當(dāng)真正接手去做,才發(fā)現(xiàn)原來(lái)前期規(guī)劃涉及了市場(chǎng)、產(chǎn)品和技術(shù)研發(fā)等各個(gè)方面,包括需求分析書(shū)、產(chǎn)品規(guī)格說(shuō)明書(shū)、設(shè)計(jì)說(shuō)明書(shū)、界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等大量前期的準(zhǔn)備。這么多的東西讓第一次參與開(kāi)發(fā)的我有些發(fā)懵,不知道這些規(guī)劃書(shū)需要做到什么程度,以至于單純地認(rèn)為只需要把軟件的每個(gè)功能表述清楚就好。但是當(dāng)真正深入開(kāi)發(fā)之后,會(huì)發(fā)現(xiàn)自己所做的僅僅只是開(kāi)了個(gè)頭而已。

      雖說(shuō)還處于前期的設(shè)計(jì)階段,但數(shù)據(jù)庫(kù)和界面的設(shè)計(jì)已經(jīng)開(kāi)始了。面對(duì)龐大的工作量,隊(duì)員們選擇先將軟件的設(shè)計(jì)方案確定下來(lái),并且要足夠的準(zhǔn)確、細(xì)致、清晰,所有涉及開(kāi)發(fā)的人員都能夠清楚的理解它所要表達(dá)的意思。然后在確定方案之后,隊(duì)員們要在界面、數(shù)據(jù)庫(kù)等的設(shè)計(jì)規(guī)劃方面,做詳細(xì)的分工。為了使工作更好地開(kāi)展,在整個(gè)工作過(guò)程中,隊(duì)員之間也要一直保持訊息的通暢,以此來(lái)保證各部分的完美契合。

      2 學(xué)會(huì)編程

      編程是一門(mén)藝術(shù),更是一門(mén)技術(shù)。通過(guò)看教程,搜集相關(guān)資料,知道了什么是Java、什么是eclipse、什么是模擬器、什么是環(huán)境變量,什么是SDK,學(xué)習(xí)的過(guò)程很漫長(zhǎng),但是要從中體會(huì)到知識(shí)帶給我們的快樂(lè)。但是即使是這樣的學(xué)習(xí),成員們還是沒(méi)能真正搞清楚它們之間的聯(lián)系,要說(shuō)對(duì)它們有了更多的了解是在之后的編碼過(guò)程中。這些編程并沒(méi)有想象中的那么容易,還沒(méi)開(kāi)始編程,只配置編程環(huán)境就花了不短的時(shí)間。

      看完教程后,認(rèn)為自己可以上手了,但是你會(huì)發(fā)現(xiàn)從教程上所學(xué)的東西根本不能直接拿來(lái)用,生搬硬套是行不通的,真可謂是舉步維艱。每做一步基本都要查書(shū),上網(wǎng)找資料,但是這樣的成長(zhǎng)速度比之前看教程的效果好得多,而且知識(shí)容量也在迅速的增長(zhǎng),這才曉得只有實(shí)踐才是學(xué)習(xí)新東西最快捷的途徑。自己遇到的問(wèn)題越來(lái)越少,開(kāi)發(fā)也變的起來(lái)越來(lái)越順暢,這才深刻體會(huì)項(xiàng)目經(jīng)驗(yàn)對(duì)于技術(shù)開(kāi)發(fā)人員來(lái)說(shuō)是多么重要。

      3 重視團(tuán)隊(duì)組織合作

      在團(tuán)隊(duì)作戰(zhàn)方面由于之前沒(méi)有任何經(jīng)驗(yàn),在這里就出現(xiàn)了比較嚴(yán)重的問(wèn)題。因?yàn)閷?shí)驗(yàn)項(xiàng)目給的時(shí)間比較長(zhǎng),隊(duì)友相對(duì)都比較輕松,再加上開(kāi)發(fā)階段的組織根本沒(méi)有到位,后果就是嚴(yán)重影響了團(tuán)隊(duì)開(kāi)發(fā)的熱情和項(xiàng)目進(jìn)度。隨著時(shí)間的臨近,開(kāi)發(fā)熱情變成了整體的負(fù)擔(dān),甚至團(tuán)隊(duì)里有人出現(xiàn)了想要放棄的念頭,團(tuán)隊(duì)的開(kāi)發(fā)工作這個(gè)時(shí)候出現(xiàn)了嚴(yán)重的危機(jī)。出現(xiàn)這種情況的原因主要以下幾點(diǎn)。

      (1)沒(méi)有制定一個(gè)明確、詳細(xì)的時(shí)間進(jìn)度計(jì)劃表,并且進(jìn)度計(jì)劃并沒(méi)有嚴(yán)格執(zhí)行。

      (2)隊(duì)員間的交流溝通不夠,許多問(wèn)題不能及時(shí)的解決,這也是造成拖拉的重要原因。

      (3)分工不合理,項(xiàng)目的模塊的粒度粗細(xì)沒(méi)有掌握好,造成了有的隊(duì)員的壓力比較大,積極性受到影響。

      面對(duì)這些問(wèn)題,隊(duì)員們采取相應(yīng)的措施來(lái)重塑隊(duì)友的信心和提升整個(gè)團(tuán)隊(duì)的戰(zhàn)斗力。

      首先成員們對(duì)項(xiàng)目的時(shí)間進(jìn)行了重新的規(guī)劃,做到每個(gè)時(shí)間段盡可能的詳細(xì)。對(duì)項(xiàng)目的構(gòu)架進(jìn)行了重新的調(diào)整,Common層提供基礎(chǔ)服務(wù),Repository層提供MySQL數(shù)據(jù)庫(kù)的訪問(wèn),Service層提供各種業(yè)務(wù)邏輯方面的服務(wù),UI層提供界面。讓每位隊(duì)員對(duì)自己負(fù)責(zé)的部分清晰,并且對(duì)自己負(fù)責(zé)的部分有信心。

      對(duì)于隊(duì)員,要求每天除了上課的時(shí)間,都要保證在團(tuán)隊(duì)進(jìn)行學(xué)習(xí)開(kāi)發(fā),有事情要事先說(shuō)明和請(qǐng)假,這樣確保了團(tuán)隊(duì)的開(kāi)發(fā)氛圍和隊(duì)員之間的交流,并且就出現(xiàn)的問(wèn)題能及時(shí)的交流和解決。此外,要求每位隊(duì)員在每周的例會(huì)上對(duì)自己本周的進(jìn)度進(jìn)行匯報(bào),進(jìn)度不達(dá)標(biāo)的要“加班”完成,這樣確保了項(xiàng)目進(jìn)度的一致。

      在隊(duì)友們的共同努力下,項(xiàng)目的開(kāi)發(fā)終于有了起色。在開(kāi)發(fā)最枯燥的時(shí)候,隊(duì)友的相互鼓勵(lì)重新燃起了對(duì)開(kāi)發(fā)的熱情,整個(gè)團(tuán)隊(duì)充滿了正能量。這種和隊(duì)友一起奮戰(zhàn),一起努力的時(shí)光,我相信在大學(xué)里面這將是獨(dú)一無(wú)二的記憶。收獲的不僅是知識(shí)和面對(duì)困難的勇氣,還有隊(duì)友之間的友誼。

      4 注重調(diào)整測(cè)試

      這是整個(gè)項(xiàng)目的最后的把關(guān),測(cè)試要?jiǎng)澏啻巍⒎峙M(jìn)行,不要全部開(kāi)發(fā)完成再對(duì)軟件做測(cè)試,特別是對(duì)自動(dòng)化單元測(cè)試很重要。

      在從開(kāi)始參與開(kāi)發(fā)到最終完成的這個(gè)漫長(zhǎng)過(guò)程中,不得不承認(rèn)開(kāi)發(fā)是件很枯燥的事,但你也可以從中找到屬于自己個(gè)性的一面,并從中找到快樂(lè),生活何嘗不是這樣,需要我們從每天忙碌的生活中去尋找樂(lè)趣,尋找面對(duì)困難的勇氣,尋找面對(duì)責(zé)任的擔(dān)當(dāng)。經(jīng)歷過(guò)失敗,才能體味到成功的喜悅,要知道,我們的代碼真正的像魔法一般改變著這個(gè)世界。

      參考文獻(xiàn)

      [1] [美]Robert C.Martin,著.程序員的職業(yè)素養(yǎng)[M].章顯洲,余晟,譯.人民郵電出版社,2012.

      [2] 池建強(qiáng).MacTalk人生元編程[M].人民郵電出版社,2014.

      [3] 靳巖,姚尚朗.Google Android開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)[M].人民郵電出版社,2009.

      [4] 王向輝,張國(guó)印,沈潔.《Android應(yīng)用程序開(kāi)發(fā)[M].清華大學(xué)出版社,2010.endprint

      猜你喜歡
      經(jīng)驗(yàn)交流團(tuán)隊(duì)合作
      以團(tuán)隊(duì)合作為本的包裝設(shè)計(jì)項(xiàng)目化實(shí)踐研究
      “企業(yè)工作崗位法”在電子一體化教學(xué)中的應(yīng)用
      基于團(tuán)隊(duì)模式的創(chuàng)新性實(shí)驗(yàn)在病理生理學(xué)實(shí)驗(yàn)課改革中的思考
      綜合實(shí)踐活動(dòng)課堂上發(fā)揮團(tuán)隊(duì)合作精神的研究
      經(jīng)驗(yàn)交流 南寧
      淺談住院部收費(fèi)員的素質(zhì)要求
      淺談職業(yè)院校技能大賽對(duì)職業(yè)教育的影響
      科技視界(2016年7期)2016-04-01 08:37:54
      2013年全國(guó)關(guān)工委工作會(huì)議經(jīng)驗(yàn)交流摘登
      更 正
      全國(guó)關(guān)心下一代宣傳工作會(huì)議經(jīng)驗(yàn)交流摘登
      宜良县| 阳高县| 水富县| 团风县| 平顶山市| 静海县| 伊川县| 堆龙德庆县| 巨野县| 准格尔旗| 余庆县| 晋中市| 荣成市| 咸阳市| 靖宇县| 宁乡县| 苍南县| 邯郸市| 古丈县| 广南县| 策勒县| 滨州市| 金塔县| 南和县| 桐乡市| 谢通门县| 治多县| 肥乡县| 博乐市| 阿克陶县| 凌源市| 东光县| 永安市| 东海县| 汽车| 萨迦县| 古丈县| 蓬安县| 石首市| 东乌珠穆沁旗| 克什克腾旗|