個人的對於專案的一些簡單看法和個人規範
阿新 • • 發佈:2018-12-16
1.前端頁面 和 後臺頁面 互不影響,自成體系。
具體就是資源不要公用,就算是jquery.js 也不要公用 。
css js 檔案不要公用。(雖然專案變大了,但是這樣的好處會很多的,更好的維護,刪除 模組獨立)
2.前端控制層(controller)和後端控制層(controller) 分離
比如一個視訊控制,前臺控制顯示,後臺控制增刪改查,寫兩個控制 Controller 去控制他
VideoWebController(前端控制) 和 VideoController(後端)
3.最好做到 功能的獨立化。各個模組間最好不要關聯。(這個其實挺難的)
4.在刪除方法的時候 進行整個專案的搜尋,觀察是否有其他方法呼叫了它,在方法確保是唯一的無呼叫的情況下 進行刪除。
5.把前臺所有相關的放在 web檔案下 所有後臺相關的放在manage檔案下 ,web 和 manage 互不影響,自成體系。
(請自己嚴格執行!!!在做之前一定要仔細的進行思考,如何獨立化功能模組,用簡單的邏輯去實現功能,可延伸性、也利於維護)
模組間能做到獨立,互不影響。自然邏輯清晰,讓人心情愉悅!