萬(wàn)碼學(xué)堂2020級(jí)學(xué)生張*浩
項(xiàng)目感言:
大家好啊,我是0410的張*浩,經(jīng)過(guò)C模塊的學(xué)習(xí)、答辯后,我想跟大家說(shuō)說(shuō)這段時(shí)間來(lái)我的感受。
C階段的主要學(xué)習(xí)的是框架,還有一些數(shù)據(jù)處理層的知識(shí),和B階段項(xiàng)目不同的是,它簡(jiǎn)化我們動(dòng)手敲代碼的時(shí)間,用規(guī)范來(lái)定義我們的代碼應(yīng)該呈現(xiàn)出什么樣的,實(shí)現(xiàn)了事半功倍的效果。起初在我觀點(diǎn)來(lái)看,java的代碼無(wú)非就是增刪改查,反反復(fù)復(fù),周而復(fù)始,直到我聽(tīng)到孫老師講“若依”系統(tǒng)后才發(fā)現(xiàn),簡(jiǎn)單重復(fù)的代碼可以進(jìn)行封裝,甚至有的地方不需要敲代碼。愛(ài)好研究底端深層次的程序員往往會(huì)鉆研,俗話說(shuō)的好:“越是牛逼的程序員,越懶…”乍一聽(tīng),像是在貶低我們程序員大佬,其實(shí)不然。有些程序員大佬們,在編程的過(guò)程中,會(huì)遇到重復(fù)的代碼,這些代碼有著相同規(guī)律,他們找到這些相同規(guī)律,用自己的方法,將部分功能的代碼進(jìn)行可視化的操作,根據(jù)我們所需要的的功能進(jìn)行自動(dòng)生成代碼。這類(lèi)舉動(dòng),就是廣大程序員的福音。
越是簡(jiǎn)單的方法就要去歸納總結(jié)一些方法,畢竟學(xué)會(huì)的是自己的。
下面我說(shuō)下C階段的項(xiàng)目感言吧……
“華電供熱維修”是我們小組選的項(xiàng)目課題,是根據(jù)該公司相應(yīng)需求為用戶是設(shè)置的一款方便的用戶報(bào)修網(wǎng)站,該項(xiàng)目分為三大板塊,用戶板塊、維修人員板塊、管理員板塊,為用戶提供在線報(bào)修服務(wù),同時(shí)為該公司的老員工提供了簡(jiǎn)單的上門(mén)服務(wù)流程以及查看用戶訂單詳情,管理員可以對(duì)訂單進(jìn)行處理聯(lián)系維修人員以及發(fā)布公告等功能。
起初用MindMaster,這個(gè)思維導(dǎo)圖規(guī)劃了很多了功能也設(shè)計(jì)了功能是怎么實(shí)現(xiàn)的。一開(kāi)始功能規(guī)劃的時(shí)候,大家也討論了,尤其是業(yè)務(wù)邏輯方面,對(duì)于用戶提交維修時(shí)間的處理,維修人員的搶單功能等,考慮了諸多。但理想很美滿現(xiàn)實(shí)很骨感……
我們的項(xiàng)目用的是SpringBoot框架,ORM用到了Mybatis,雖說(shuō)項(xiàng)目是練習(xí)技術(shù),但是沒(méi)有及時(shí)的練習(xí),有些技術(shù)甚至是方法、注解都是陌生的,根據(jù)設(shè)計(jì)的功能慢慢靠近,應(yīng)用不熟練,所以進(jìn)程耽誤了一大半。老師之間也有講了很多新技術(shù)Shiro、Solr等,都是因?yàn)樽约旱男奶≡隂](méi)有沉淀下來(lái),所以導(dǎo)致最后項(xiàng)目沒(méi)有完成。我也深知自己的能力不足,所以今后也要努力。其實(shí)收獲也并非全無(wú),起碼我知道了,哪里薄弱就該補(bǔ)哪里,也根據(jù)發(fā)生的問(wèn)題尋求幫助和答案,這個(gè)過(guò)程是非常需要耐心的。做項(xiàng)目真的很有用,聽(tīng)課是一碼事,聽(tīng)不懂是一碼事,會(huì)不會(huì)敲代碼又是另一回事情,“光說(shuō)不練假把式”,從練習(xí)中得到鍛煉,這樣才會(huì)讓自己的技能成長(zhǎng)。
不想說(shuō)太多的空話、大話,就是有感而發(fā)。其實(shí)學(xué)習(xí)是個(gè)痛苦的過(guò)程,減過(guò)肥的人都知道那種苦痛,但想想最初的自己為什么會(huì)選擇這條路,不是別人拿著刀架在我的脖子上,而是我個(gè)人做出的一個(gè)抉擇。既然選擇了這條路,記住別輕易放棄,這個(gè)行業(yè)也是新興行業(yè),未來(lái)有很多無(wú)限可能,付出和回報(bào)是呈正比等價(jià)的!把心沉淀下來(lái),穩(wěn)住心態(tài),一切都會(huì)變好我想對(duì)現(xiàn)在的自己說(shuō)。眼里有詩(shī),便是遠(yuǎn)方……