從 城鎮韌性演習 看企業營運韌性

許多企業習慣把行銷預算放在 LINE 或社群 App,但這些工具存在一個致命弱點:沒網路就收不到。當行動網路受阻或塞車時,你的重要訊息該如何第一時間送達客戶手機?國家通訊傳播委員會(NCC)將配合「 城鎮韌性演習 」,推動「行動網路受阻」演練,模擬緊急狀況下的行動上網降速與流量限制。演練規範特別指出:即便網路頻寬大幅受限,電信系統依然會「優先保障」語音與 SMS 簡訊服務。

在微軟官方網站上檢視.NET 8新功能時,看到一句話:「.NET 8 中的 System.Text.Json 序列化和還原序列化功能進行許多改進。」當下腦袋充滿了各種問號,因為當時的我對Json的認知都還停留在Newtonsoft.Json這套件上,後來上網查了一下才知道:微軟早在.NET Core 3.0開始就內建 System.Text.Json 做為預設Json處理核心,也是為了擺脫對Json.Net的依賴。

在程式開發中, 關聯式陣列 是一種常見的資料結構,特別適用於對應欄位名稱與欄位值。例如,在 PHP 開發中,若要匯出 CSV 檔案,通常會建立關聯式陣列來對應欄位名稱與其對應的值,這樣能提高程式碼的可讀性與維護性。
然而,以訂單資料為例,可能涉及訂單資訊、訂單商品、使用者資訊、折價券等多層級的關聯關係。傳統寫法通常會先輸出標頭,然後根據標頭順序一行行填入對應的資料。但當資料量龐大且結構複雜時,這種方式的可讀性與維護性會大幅降低,導致程式難以理解與修改。