萬碼學(xué)堂2020級學(xué)員李*碩
項目感言
C模塊的項目答辯已經(jīng)結(jié)束了,在萬碼學(xué)堂上課、做項目的日子也即將結(jié)束了。
我們組的項目用到了D模塊學(xué)到的springboot框架,實(shí)現(xiàn)的功能有前臺的注冊登錄、題庫練習(xí)、考試、個人中心等功能,后臺的權(quán)限管理、管理員登錄、題庫的管理、考試信息管理、用戶管理等功能。但是由于種種原因,導(dǎo)致后期項目個別細(xì)小功能的完善工作沒有做好,但每個人付出的努力讓這個項目總體上還是不錯的。
我主要負(fù)責(zé)了用戶管理的相關(guān)功能。對于一些技術(shù)的使用當(dāng)然是得到了練習(xí),但我覺得最重要的還是編程思維的鍛煉,如怎樣讓用戶得到更好的使用體驗,在這個基礎(chǔ)上怎么去設(shè)計功能和實(shí)現(xiàn)的功能,這之間的業(yè)務(wù)邏輯是怎樣的等等。當(dāng)然,技術(shù)離不開思維的支持,思維離不開技術(shù)的實(shí)現(xiàn),兩者就好比電腦的硬件和軟件的關(guān)系,相輔相成。
這次答辯也讓我認(rèn)識到我做的網(wǎng)頁不太行,要找好的模板,老師對我們項目所提出的問題其實(shí)是在對我們進(jìn)行建議,是讓我們不斷的完善我們的個人能力,不斷提升對知識的掌握,讓我們在以后的學(xué)習(xí)的繼續(xù)努力。不能完全把精力放在代碼編寫上,代碼的編寫只是軟件工程的一部分,其他部分比如可行性研究、需求分析、軟件設(shè)計、軟件測試、軟件維護(hù)等等也都同樣重要,只有把每一個部分都做好,項目才是合格的。做項目是為了學(xué)習(xí)軟件工程的知識,而不是生搬硬套,比如我們寫代碼的時候碰到不會的會去查找資料,但是我們不應(yīng)該直接把查到的東西復(fù)制到自己代碼里,而是應(yīng)該學(xué)會它的用法,這樣才是學(xué)以致用。
總之,不管是學(xué)習(xí)還是做項目、答辯,目的只有一個,就是讓自己的開發(fā)能力得到提高,讓自己變得優(yōu)秀。在以后的工作中也是如此,不斷地提升自己、鍛煉自己,讓自己變得更優(yōu)秀,然后讓優(yōu)秀成為一種習(xí)慣。