书籍介绍
这本书不是教你TypeScript语法,而是帮你建立一门语言的「心智模型」:理解类型系统究竟如何运作、编译器在背后做了什么判断,再据此做出更稳妥的编码决策。全书以62个具体条目组织,每条都贴近生产环境的真实场景,而非教科书式的理想化示例。读者反馈高度一致地指向一个判断:前几章干货密集,越往后越显松散,甚至出现凑篇幅的章节。因此它更适合有一定语言基础、想从「能跑」进阶到「写得对」的前端开发者。有意思的是,不少读者正是通过这本书,意识到TypeScript里那些需要小心翼翼规避的坑,反过来印证了这门语言本身的不够完美。它像一份资深工程师用经验换来的checklist,值得反复查阅,但不必从头死读。
作者简介
Author Dan Vanderkam, a principal software engineer at Sidewalk Labs, shows you how to apply these ideas, following the format popularized by Effective C++ and Effective Java (both from Addison-Wesley). You’ll advance from a beginning or intermediate user familiar with the basics to an advanced user who knows how to use the language well.