這周的快速RUSH任務終於完成,從上禮拜五到昨天一共5個工作天。
- 發想建構GUI網頁大概花了1天。
- 創建後端和設計結構花了1天。
- 鬼打牆通訊異常花了0.5天,剩下0.5天打通以後又有訊號問題。
- 最後1天順利展示,Demo成功。
早上起來我在想著還能多快。
因為第一天我就已經想好架構和佈建完Gui的Sample頁顯示。
如果以後能在第二天就打通串接,靠著之前學過的和經歷過的經驗,我只要貼補模組就能創建之前已實作的功能了。
以我最近1年做的專案為例子:
- 簡單MES佈建
- 全廠電網監控
- PCS家用儲能監控
- FAE廠勘回報系統
- 工商儲能EMS管理
- 新產品搭配高壓儲能櫃展示
其實這些專案的前後端用法,一直以來我都使用得很相近。
每一項都是先設計UI介面布局,把界面和想看的東西明定。
然後才是設計後端的環節:
- 需要多久通訊一次
- 需要RestfulApi串接還是MQTT就好
- 需要一直詢問和交握的即時訊息功能就要做WebSocket
- Log通訊數據做歷史查詢或是寫入幾次的方式一直都是要的最後不能少設計
- 本地LOCAL網頁就好還是要使用外網VPS上架給外面連
- 有APP需求的話就用FLUTTER,或甚至規畫一個網頁形態讓人家可以本地裝設就好
這些有個底以後再回去串前端,看看少了些什麼或需要些什麼。
然後在反覆回去串後端。
通常都是來回個兩三次以後,最後做出一個MVP,再去跟主管討論。
這兩天剛好勞動節連假,就來把發散研究收攏,做全域設計布局和最小模組單元好了。
目標是架構一致清晰化和標準模組化,減少目標完成天數。





















