之前翻译了代码整洁的 JavaScript , 相信有不少的网友都看到了, 因为在 github 上收获了 100 多颗星。
前几天收到网友 dimadeveatii 的邀请来翻译这篇 Clean Code TypeScript , 我在工作中也大量用到 TypeScript (使用 Angular ), 于是就花时间翻译了一下。
代码整洁的 TypeScript现在基本上翻译完了, 中英对照, 欢迎大家指正!
翻译的过程中我也学到了不少东西, 现在分享给大家, 希望大家都能有所收获!
|  |      1lxml      2019-02-17 19:55:24 +08:00 via Android 已经屎达尔,ts 现在越来越香了啊 | 
|  |      3creanme      2019-02-17 20:13:06 +08:00 感谢 | 
|  |      4bobsam      2019-02-17 20:15:01 +08:00 不错,资瓷! | 
|  |      5ebony0319      2019-02-17 20:50:21 +08:00 via Android 赞 | 
|      6lxerxa      2019-02-17 21:04:54 +08:00 via iPhone 👍🏻 | 
|      7azh7138m      2019-02-17 21:16:51 +08:00 via Android 见仁见智的东西吧,这算 code style,其实有的东西很难说。 Use explanatory variables,这里面,数组解构的性能其实很差; promise 的性能其实也不乐观,目前的版本应该还是有点差( node11 以及 chrome 74 );还有下面那个,函数参数不要过多,那 babel-types 里面的函数大部分都是不好的;不要判断类型可也太秀了,User-defined type guard functions 的官方 demo 建议看一下,还有 babel-types 里面一打的 isX 函数( 好像其他的东西和 ts 无关,放其他语言也是可以的,蹭热点蹭的有点尬。 | 
|      8leven178      2019-02-17 21:35:04 +08:00 via iPhone 支持… MarMark 下 | 
|  |      9beginor OP @azh7138m 肯定会有很多公共的东西, 因为是将 Clean Code 适配到 TypeScript。 也确实有很多是见仁见智的 | 
|  |      10beginor OP |