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