+1
对于严肃对待软件工程的工程师,我想一定会喜欢ts规范的,因为它可以把js语言根据现代软件工程的规范来约束管理
es5灵活度太大了,非常不利于大项目,多人员合作下的维护.你随便怎么写都可以,到最后都是变量和object,这也是js的本质,但这不是软件工程
我也见过一些优秀的开源项目,项目内制订各种js规范,这是非常好的做法
但另一方面,自己加的规范再怎么样也很难超过ts的,为何不用现成的ts规范呢
【 在 nodejs 的大作中提到: 】
: 项目规模达到几万行,静态类型确实有优势,动态类型要是写的太随意后面的人看着相当头疼,“良好编程习惯”太重要了。
--
修改:cnxs FROM 103.217.167.*
FROM 103.217.167.*