1. 程式人生 > >實習第三週

實習第三週

這周開始了CRM的真正開發,從整個流程,從需求分析,到表格設計之類的,這周工作上收穫很多。

首先在需求分析上面,我覺得其實作為一個後端程式設計師,也要對這個產品的需求足夠了解,仔細到每個功能點之間的關聯,主要是因為這周在設計表格的時候,經常做到後面就發現又要修改表格,有時候是發現新的關聯,有的時候是欄位屬性設定的不對。所以啊,這周來來回回,做了很多修改,走了很多彎路,不過仔細想想,設計表格也是很鍛鍊程式設計師的大局觀,起碼以後對於架構之路來講,是必須具備的能力。關於這方面,希望自己能記住,設計之前,要儘可能瞭解產品需求,還有各個功能模組之間的聯絡,當然,如果沒有需求說明書,那就和組長或者導師啊,前端人員,詳細溝通,必須的!!!還有的話就是在資料表的欄位的屬性上面,也真的是很大的學問,比如欄位的長度設多少合適,時間型別裡面timstamp和datetime的區別,還有預設值的設定之類的,還有欄位名如何設定,是該好好研究下。

還有就是學習瞭如何commit和push程式碼,提交程式碼之前,要更新分支,切換到dev,然後commit提交到本地倉庫,然後如果有衝突,解決衝突,然後再push,提交到中央倉庫,不過是IDEA集成了功能按鈕給我們,所以有空還是得學習下如何用命令去提交。