你的專案有自己玩過嗎?我是說專案是否可執行?你知不知道系統開發目的與細節?
以個人經驗來說就算自己開發環境建不起來,一定會先拜託前輩或比較熟的同事幫我將
系統弄到可以在開發環境運作.然後就開始try功能.玩一玩來理解業務/操作流程.
有一點基礎認識,知道這個系統每個區塊的功能後,我才會開始去看code.看看資訊
處理如何達成業務功能.
建議你先思考目的,比如說想知道權限怎麼設定?那你知道前端功能在哪裡?對應的
db table在哪裡?控制權限的邏輯,前輩們又是怎麼作的?又寫在那裏?還有人家為什麼
要這樣做?保持好奇心去探索程式碼.
這樣系統運作才會活起來,活在自己腦袋中.也才能做到當系統出包,不需要sop也能
自己去找到問題,並且建立排除狀況的思考能力.
開發語言只是工具,為的是幫客戶完成特定的業務,理解系統的實際運作目的,從大
處著眼才能看出運作全貌,遠比在那裏這個迴圈那個函數的有用多了.
小小意見,謹供參考.