1. 程式人生 > 其它 >結對程式設計分析

結對程式設計分析

結對程式設計的內容其實是在個人專案的基礎上進行了升級,所以要求複用個人專案的程式碼。其實本次結對程式設計的歷程可謂是十分艱辛,經歷過好幾個版本。

起初選定我的程式碼作為基礎進行修改,由於我寫的是C++程式碼,沒有寫過桌面應用的兩個人,立馬在B站上去找了QT桌面應用的教程,還是十分順利。等把介面搭建出來了,開始寫演算法就開始崩潰了,改一個bug出是個bug。後面又改網頁版,現學前端,從網上扒介面,後來又出現問題,連不上資料庫。最後也就是這個版本用的是javaswing來寫。

最開始做的第一個功能是登陸註冊,剛接觸沒有技巧,各種框都要自己去調,浪費很多時間,後面發現有可以直接新增配件的外掛(這個和QT很像)會自動生成程式碼,省了很多時間。

簡訊驗證註冊這個功能,在剛開始看到的時候真的是一頭霧水,不知道從哪裡下手。後面通過同學才知道榛子云和阿里雲等等都可以實現這個功能,在csdn上找了教程,跟著教程走申請功能,結果沒給我過!沒辦法,最後找的學姐拿了簡訊驗證包。(這個應該不算抄襲8)

除了第一個是阿里雲的簡訊服務外,produce是生成試卷還有演算法的功能外,其他都是相應的介面。

體會:

通過這次結對程式設計,更能感覺到做中學了,在做專案前是一點都不知道,很考驗我的自學能力。還有就是團隊的溝通,由於我和隊友不是一個宿舍的不能及時的溝通,經常兩個人的程式碼拼在一起的時候牛頭不對馬嘴。最後就是再次感謝B站和CSDN這兩個網站,真的再生父母。