我正在开发一个包含两个部分的应用程序,一个是“管理”界面,另一个是可以在任何网站上加载的嵌入脚本。这两个项目都是用TypeScript编写的。
为了简单起见,管理员应用会生成以下数据集:
{
width: 4
}
嵌入脚本在加载时请求该数据。我的问题是,由于两个项目都是用TypeScript编写并经过测试的,是否有理由添加运行时类型检查以确保width
确实是number
?
我觉得这是多余的,因为两个项目的测试和编译时类型检查都应防止width
成为number
以外的其他内容。当然可以,但值得花时间和额外的代码复杂性吗?
如果这过于含糊,我深表歉意,但是我真的不能更加具体:\