说我有一组程序参数的记录类型如下:的程序中使用记录类型参数
type Parameters = {Name : string; Number : int ...}
而且,说,我最初从CLI参数或DB调用或任何填充它,真的。
在程序后面,会发现我想添加到参数中的附加信息。我的问题是,我可以(我应该吗?最佳实践是什么)用某种类型的TBD参数定义我的参数。例如
type Parameters {...;TBD : Dictionary<string, string> }
,这样,当我开始了,我可以在参数我(第一组)填写,后来,当TBD事情就变得众所周知,添加到paramemeters?
这有道理吗?这是正确的方式,还是有更好的方法,我完全失踪?