說我有一組程序參數的記錄類型如下:的程序中使用記錄類型參數
type Parameters = {Name : string; Number : int ...}
而且,說,我最初從CLI參數或DB調用或任何填充它,真的。
在程序後面,會發現我想添加到參數中的附加信息。我的問題是,我可以(我應該嗎?最佳實踐是什麼)用某種類型的TBD參數定義我的參數。例如
type Parameters {...;TBD : Dictionary<string, string> }
,這樣,當我開始了,我可以在參數我(第一組)填寫,後來,當TBD事情就變得衆所周知,添加到paramemeters?
這有道理嗎?這是正確的方式,還是有更好的方法,我完全失蹤?