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

當一個人說我愛你的時候,他可能并不是真的愛你。但是在計算機的世界里,一段程序會完全服從你的指令,如果你真的需要,它會一直運行,直到機器的內(nèi)存被耗盡、電量被耗盡,最后停止它的生命。如果它出問題,那絕對是設計它的人有問題,它不可能,或者說它根本沒有能力出錯,或者說“錯誤”這個概念只有人能理解,它的世界里沒有錯誤。

分五個方面來總結(jié)一下這次項目

作為組長的感受:

    未入學時,我的咨詢老師就鼓勵我在項目階段取爭取當組長,她向我完整的闡述了當組長的重要性。我也意識到了在現(xiàn)在的學習階段“組長”這份額外的學習內(nèi)容是稀缺的資源,并不是每個人都有機會能得到它,我很幸運能夠擔任我們小組的組長。在任務分配時,我將項目的需求寫好并展示出來,然后讓組員自己來挑選想要完成的內(nèi)容,他們不想做的、挑剩下的、做不了的就是我需要完成的部分。分配好任務后我做了下面兩件事:

    1.簡單制定項目實施的日程表,以及不同階段內(nèi)容的最后期限。

    2.簡單制定了函數(shù)命名的規(guī)范。

    在開發(fā)中,我會把遇到的老師沒講過的常見問題總結(jié)一下,以文檔的形式發(fā)給大家,比如gitee的一些使用細節(jié),頭文件包含的細節(jié),我也是一邊總結(jié)一邊學習。每過一個階段我還會總結(jié)當前項目的完成情況并發(fā)在群里。其實在選組員的階段,我就向幾位同學發(fā)出邀請。別的不說,至少是有一定責任感、能認真做點事情的人。

    其次,當出現(xiàn)問題時,不能將鍋甩給組員,我認為當組長就是來承擔責任的,不能只完成自己分內(nèi)的工作。有一些任務雖然技術(shù)含量不高,看著是臟活累活,但是對于整個項目來說至關重要,我認為必須要平均分配給組員去做。因為疫情的原因,沒辦法問老師,他們自己解決不了問題都是我來解決,不會的我也去查去學,我曾今做過最壞的打算,就是全部項目都是我一個人來完成,如果真是那樣我也能接受,我只管盡力去做就好了。從結(jié)果來看我的組員還是非常給力的,每個人做的都非常好,有些地方好的超出了我的預期。

關于團隊協(xié)作和軟件開發(fā)

    我認為作為社會性動物,團隊合作是非常強大的一種能力,是我們發(fā)展的如此繁榮的必不可少的能力。我了解到軟件的開發(fā)其實通常會作為一項完整的工程來做,開發(fā)過程是比較嚴謹?shù)?,需要一個團隊合作去完成,從需求分析到詳細設計,代碼實現(xiàn),到最后的測試修改,這項工程的每個部分都需要人來做,并且在實施過程中組員的心情,團隊成員的關系都會影響到項目的進度。在我們組有一位特殊的組員,他完成的內(nèi)容雖然不多,但是他在我們組存在的價值卻很高,提到他大家都會很開心,這也使得小組成員之間的關系比較融洽。

關于找bug的小小心得:

    從程序中找出bug并不是什么難事,難的是快速找到bug。程序運行出現(xiàn)錯誤后,對程序的不同階段進行輸出記錄,類似日志,然后不斷縮小范圍,只要一直找下去絕對能找到,或者用調(diào)試功能去運行代碼,問題是如果代碼非常多,這樣就會非常慢。我暫時沒好辦法了,如果你有,希望可以交流學習一下。找的bug越多,以后在定位bug時就會越快。當然這只是找bug,能找出來問題,距離解決問題也不會太遠了。

關于效率問題:

    為了增加完成任務的效率,我認為在解決問題的途徑中,有個優(yōu)先順序。能自己解決當然是最好的辦法,但是為什么最后找組長呢?1、組長不一定會。2、組長會的不一定對。3、組長也有自己的任務。

    1.自己解決。

    2.找老師幫助。

    3.找組長幫助。

    我感覺看別人寫的代碼并不是一件舒服的事·,如果是不同的代碼風格,不同的命名習慣,這樣會進一步給閱讀的人增加負擔,在讀代碼上耗費太多時間。在我們項目的實施中,肯定會去查看別人和自己相關聯(lián)的部分代碼,或者因為改bug查看別人的代碼,制定簡單的命名規(guī)則就是為了增加代碼的可讀性,盡量節(jié)省一部分時間。

關于項目:

    這次做的是一個電商系統(tǒng),大部分的前臺頁面樣式都是我自己寫的,所以在一些細節(jié)方面我花了很多心思。首頁的布局模仿了淘寶的頁面,網(wǎng)站主題色系我也考慮了很久,可能是為了拉近與用戶的距離,淘寶京東都采用了暖色系,于是我準備從紫色中取,但是沒想到紫色淡下來就看起來非常冷,最后的顏色是我從取色器上嘗試多次后讓我最滿意的顏色。我也做不到像藝術(shù)家那樣整的特別吸引人,但我自己看著別難受就行。

    為了讓每個模塊組合的自然一點,我使用了滑動彈出效果和盡量合理的圓角大小,不同模塊的圓角大小也是一個像素一個像素的調(diào)試出來的結(jié)果,我當時沒有選用模板的原因呢,就是我想盡量把控細節(jié)。模板就像快餐,很快,能吃飽,但是里面的菜不一定是你喜歡的,味道也不一定能讓你滿意。