Parse, Don’t Validate - In a Language That Doesn’t Want You To
cekrem.github.io原文 ↗
文章把“parse, don't validate”原则移植到 TypeScript:不要只做布尔校验后继续传原始值,而应把输入解析成更精确的类型。它也承认 TypeScript 的类型系统会让这种模式比在强类型函数式语言中更别扭。可取之处是把类型安全讨论落到前端/Node 生态每天会遇到的数据边界上。
–浏览
评论 · Comments