青軟培訓,Java培訓,軟件培訓,Java培訓機構(gòu),Java培訓學校,萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

萬碼學堂2019級學生蘇仲*一鵬

項目感言:

其實在一開始的時候呢,我們的打算是先做一個游戲門戶網(wǎng)站的,包括游戲里邊兒的資料,技能的圖標,物品的效果等等之類的。但后來我們經(jīng)過討論,覺得這個東西它太簡單了。因為里面更多的是一些DIV,圖片,和一些文字的超鏈接,超鏈接轉(zhuǎn)到另外一個網(wǎng)頁上,這樣來說難度就低了很多,我們起初是這么認為的。我們最終的結(jié)果,是打算做一個班級管理的一個系統(tǒng)。
根據(jù)我們的設想,這個系統(tǒng)可以往里面添加班級,包括班級的編號,班級的學生。如果發(fā)生了班級的同號或者學生同號,他會給你提示給你個窗口或者給紅色字符,提示你這個班級或者這個學生已經(jīng)存在了。每一個新添加的學生或者班級都會被進入來數(shù)據(jù)庫,幫我們轉(zhuǎn)發(fā)到另一個網(wǎng)頁的時候呢,會得到立馬的體現(xiàn)。同時這個系統(tǒng)還支持考卷出題。根據(jù)數(shù)據(jù)庫里邊兒所記錄的那些題目,以及對應的答案來隨機抽取一些題目組成一套試卷??忌痤}完畢之后會根據(jù)后臺數(shù)據(jù)庫里邊兒這樣的答案給他評分評分之后會立即顯示在他所在的試卷上。
在這個項目里面呢,我所負責的工作是VO的搭建以及班級系統(tǒng)的管理,在這個里邊兒比較輕松的了。嗯,既然剛才說到是我們自認為很輕松,那么就代表著我們在實際開始做的時候遇到了真的遇到了非常多的困難。首先就是我們一開始有六個人的編制上,六個人的話,分工并不算多,起初我接手的工作也很少,一部分也沒有那么多,但是我們的一些組員有的是換了班級了,有的是因為臨時有學校里面的考試,所以我們不得不來依靠少數(shù)幾個人嘛,承擔主要的工作。所以直到后期呢,我們就只有三個人來做這個項目了,我的班級管理這塊系統(tǒng)的創(chuàng)作呢,也是到了后期才給我加上的,所以說我們的進度比較緩慢,也說像我的工作難度比他們要低一些,所以說也并不是覺得很難。再有一個問題就是我們的溝通出了問題,并不是因為我們出了矛盾,而是因為我們的交流比較少,我們所在的群就只每天只是在交換一些文件,以及在一開始的時候?qū)懥艘粋€數(shù)據(jù)詞典,在此之后呢,我們的群基本處于荒廢狀態(tài),也很少有人交流。嗯,這件事情一定程度上影響我們的進度,所以說如果讓我交流這個經(jīng)驗的話,我的經(jīng)驗就是在做項目的時候呢,所有的成員必須保證活躍狀態(tài),如果說他們之間都不交流的話,我們不禁多想你的隊員做到什么程度了,會不會超前或者是有些滯后,這樣話你就不會太清楚團隊進度,就很影響你的個人的一個工作進度,  進而影響到整個團隊項目的進度。
既然說的是經(jīng)驗和教訓,那么應該說一些經(jīng)驗了,我們的經(jīng)驗就是那一定要去多問一問老師,因為你們一定要清楚,因為老師的知識儲量,至少在計算機編程這方面是遠遠超過學生的,這點毫無疑問。老師們每天都有自己的工作,但是在他們工作完之后呢,你就可以去找他們問一些問題,而且,當你要創(chuàng)作你的項目的時候呢,你大可不必限制于你現(xiàn)有的知識量。因為有無數(shù)的東西你就可以從老師那里學到,比方說你學過a知識,但是你沒學過b知識,
但是你需要用到b知識時,你大可以在你還沒學習壁紙的時候,問一下老師解決這個問題,比方說我有一個時期做了一個個人項目,我不知道怎么加滾動條,但是滾動條我們我們也沒有學到,我就去問了某個老師,她就給我的一些解答。既然我可以通過問老師來獲取怎么加滾動條的這個知識,比如說我們可以舉一反三,簡單推論一下,我們就可以知道,我們在不知道某個功能怎么寫時候你不要畏懼,不要害怕,盡情發(fā)揮你的想法描繪一個天馬行空的世界,只要這個東西不涉及到完全的其他領(lǐng)域,比方說做游戲啊,這個就不行了,只要你能涉及到跟編程有關(guān)系的??梢韵忍祚R行空一下,你覺得你可以在某些地方怎么寫,然后你就在做的時候呢,你碰到技術(shù)瓶頸了,你就可以問老師這東西他怎么解決?這樣不光有助于你的作品,你的項目會更好看更優(yōu)秀,而且還會增加你的知識儲量,這是很好的一件事情。同時你也完全可以把你剛學到的東西跟你的隊友隊員們分享一下,這樣的話他們也可以有更多的機會,得到更多的工具來完善她們所做的系統(tǒng),而且你跟他們講述的過程當中呢,你也把你剛剛選的東西給鞏固了一下,這樣的話對所有人都有好處,你們?nèi)牭捻椖恳矔虼说玫揭粋€很大的提升。而且完全有可能因為你剛學的這個工具來改善你們的項目,得到一個非常大的一個拓展,讓你的項目越做越大,這說你做的越來越大了的時候,就發(fā)現(xiàn)這是很有趣的一件事情,包括不光是擺弄代碼那么簡單,你是在創(chuàng)建一個你想要的一個小世界,往里面加入你所要的任何東西,包括圖片,包括DIV文字,超鏈接,添加數(shù)據(jù)庫等等這些東西,把一些工具拼合到一起,讓我感覺到用編程這個東西寫出來的東西可以是無限多的,按照你的想象,只要你知道這個代碼怎么寫,他的格式是什么樣,你就可以讓他來實現(xiàn)。問老師東西的時候呢,你不要吝嗇你的想法,哪怕只是一個節(jié)約你工作量的代碼,也可以幫你實現(xiàn)很多東西,嗯,對老師們來說可能就是一兩分鐘的事情,那對于我們自己來說呢,就可能解決很長一段時間,就比如說我寫了一個項目里邊就代碼已經(jīng)寫了一千多行了,如果要修改的話需要來回得翻翻滾輪的,廢很長時間翻得手都累,所以說我就向老師請教了一個寫法。學到了包含這功能它了一些另外的用法,只要你再打開你的Tomcat,添加這個類,然后在網(wǎng)頁中打開的時候呢,你所要的效果跟他以前的所包含的類的內(nèi)容是一模一樣的,一點兒都不會給你少。這個效果讓我可以節(jié)省很多工作量,起碼還得看起來非常的舒心,也非常的方便。總的來說做這個項目的過程讓我想到了經(jīng)濟學里一個基本理論,就是一加一一加一必須大于二,這個金融理論的原因是一份投資加上另外一份投資他的產(chǎn)出必然大于這兩份投資之和,這套理論用在我們的項目里邊兒,那就是一個成員和另外一個成