項(xiàng)目做完了,不算太難,都是講過的知識(shí)的綜合運(yùn)用,要想寫出更多的功能以及更有效率的代碼,就需要你更深厚的編碼能力了,這需要平時(shí)不斷的思考、練習(xí) 以及 總結(jié)。

      軟件開發(fā)也是不能急進(jìn),必須按照規(guī)范來做。最開始的一定是數(shù)據(jù)庫的設(shè)計(jì)工作,當(dāng)中包含了程序的各種業(yè)務(wù)邏輯實(shí)現(xiàn)所需的數(shù)據(jù)表和字段,這些都代表什么意思,我們編碼之前一定要總結(jié)下來,而不是憑空地想象。我知道到產(chǎn)品代碼在最開始的運(yùn)行的時(shí)候都是需要初始化各種常量以及變量,以及做一些安全性的判斷,所以我在開頭兩天一直琢磨著這些,也邊想邊試著寫。

我們?cè)谧鲞@個(gè)項(xiàng)目的過程中也遇到了不少的技術(shù)問題。從執(zhí)行效率低到中文亂碼,我們經(jīng)歷了太多太多。但是我們并沒有被這些技術(shù)問題嚇到,萬碼學(xué)堂的各位老師盡心盡力地給我們指導(dǎo),幫我們解決了一個(gè)有一個(gè)技術(shù)難題,我們最終完成了項(xiàng)目的開發(fā)。

在做后臺(tái)的過程中,一開始我只注重寫代碼,實(shí)現(xiàn)功能,功能越強(qiáng)大越好。大部分時(shí)間放在了寫代碼、實(shí)現(xiàn)功能上去了,致使最后測(cè)試的時(shí)間不夠用,一些錯(cuò)誤沒有及時(shí)得到更正,出現(xiàn)了一些本可以避免的錯(cuò)誤和問題。更嚴(yán)重的問題是之前的數(shù)據(jù)庫已經(jīng)設(shè)計(jì)好了,但在用的過程中才發(fā)現(xiàn)其不能滿足項(xiàng)目需求,導(dǎo)致了一些功能無法實(shí)現(xiàn)。最后只能重新去整改數(shù)據(jù)庫,發(fā)現(xiàn)數(shù)據(jù)庫本身的設(shè)計(jì)就存在失誤。所有的這些都將促使我以后會(huì)更加注意項(xiàng)目分析、設(shè)計(jì),尤其是數(shù)據(jù)庫部分。

還有一個(gè)問題就是未考慮到電腦的顯示器大小不一樣,導(dǎo)致項(xiàng)目在顯示器較小的電腦上會(huì)發(fā)生換行的問題,嚴(yán)重影響客戶對(duì)我們項(xiàng)目的整體印象。對(duì)于所有問題,我以后都會(huì)多加注意,防止再發(fā)生。

單絲不成線,獨(dú)木不成林,渾身是鐵能打幾根釘子?做項(xiàng)目靠的不是個(gè)人的英雄主義,而是靠團(tuán)隊(duì)的全力協(xié)作。我們組的項(xiàng)目不是最好的,但是我們最終完成了項(xiàng)目。如果再讓我們一起做項(xiàng)目,我們一定會(huì)更團(tuán)結(jié),更努力,做出更好的項(xiàng)目。

小結(jié)一下吧:

1、限定時(shí)間要完成的項(xiàng)目,不使用不清晰的思路和寫法,開始寫之前一定做好思路梳理和規(guī)劃,定下每天需要完成的進(jìn)度。(實(shí)際做項(xiàng)目時(shí),如果完成不好或完不成,不僅砸了自己的招牌,還會(huì)給別人“不行”的感覺,所以要慎重);

2、在編寫過程中可能會(huì)有新想法,可以適當(dāng)調(diào)整,但都應(yīng)該以保證項(xiàng)目完成進(jìn)度為大前提來做。

3、整理一個(gè)業(yè)務(wù)邏輯,不能光靠想,對(duì)于較復(fù)雜的業(yè)務(wù)邏輯,應(yīng)該用txt或整理邏輯結(jié)構(gòu)圖來羅

網(wǎng)友評(píng)論