不知不覺間,2021年已經走過了一半,回顧這半年的工作與生活,作如下反省:
1.注重系統的設計能力
回顧以往的開發過程,發覺自己在系統的整體設計能力上還有所欠缺。例如需要想清楚整個系統的目標和功能、用戶的層級、模塊的劃分和職責、關鍵的對象設計等,而不是上來就開始寫代碼,然后邊寫邊想下一步應該怎么做。需要在系統開發前期就考慮作為一個要在生產環境持續運行多年的系統而言,怎么樣才能讓其在未來更可持續的發展,這個對設計階段來說至關重要。也奠定了系統日后可維護性,可擴展性的難易程度。
2.注重系統數據和上傳文件的備份
目前很多的系統都涉及到文件上傳的功能,隨著時間的推移和累積,絕大部分的系統都產生了大量的后臺數據和上傳文件。以前在對上傳文件這一部分的日常維護中沒有給到足夠的重視,也給系統正常的運作埋下了隱患。在今后的工作中,自己會加強對后臺數據和上傳文件的備份工作,以確保系統正常的生產工作。
以上反省,謹以自勉。