
原本自由自在,现在自己把自己束缚住了。
1 fd9xr 2023 年 10 月 27 日 via iPhone ? 2023 年才开始写 TypeScript? |
2 BeautifulSoap 2023 年 10 月 27 日 via Android 同样的话反过来也可以说:先写 ts 再写 js ,原本安安稳稳,换成 js 之后动不动就写出 bug ,而且别说看别人的代码,光是看自己之前写的 js 代码我都恶心得想吐 之前用 k6 写复杂逻辑的压测脚本,一时偷懒没用 ts 而是用了 js ,结果写到后来写得我要死了。现在你让我再去改自己写的 k6 脚本,我宁愿重写也不想再看哪些代码了。如果再给我个机会,我会毫不犹豫上 TS |
3 Carseason 2023 年 10 月 27 日 写了 ts 再回写 js 感觉 js 太难了 |
4 cI137 2023 年 10 月 27 日 via iPhone 写惯了 go 再写 ts 不想写冒号 |
5 LiuJiang 2023 年 10 月 27 日 @BeautifulSoap 为啥换成 js 动不动就写出 bug ,不是很懂 |
6 MasterofNone 2023 年 10 月 27 日 可是 js 太狂野了啊,1w 个人有 1w 种写法 |
7 mxT52CRuqR6o5 2023 年 10 月 27 日 via Android 前端框架不也是束缚上脚镣,用 jquery 多自由自在 |
8 AV1 2023 年 10 月 27 日 写 TS 能时,编辑器会提示对象里的属性,爽得一批。 甚至现在我写 python 都一律加 type hints 。 不想回到以往那种一边写代码,一边查文档,一边打断点查对象,这种很不流畅的开发体验。 |
9 Leonard 2023 年 10 月 27 日 via iPhone 多写几天就好了,起码属性提示方便点。不过老写 interface 也是有点烦 |
10 icyalala 2023 年 10 月 27 日 那你要是去写 rust ,怕是会有被关铁处女的感觉了 |
11 kloudmuka 2023 年 10 月 27 日 写了 TS 再换回 JS 会觉得这是什么傻逼语言 |
12 Pencillll 2023 年 10 月 28 日 你说的对,但是 TypeError: Cannot read properties of undefined |
13 musi 2023 年 10 月 28 日 via iPhone @Pencillll 这玩意你用 ts 也解决不了啊,ts 运行时还是会编译成 js ,只要运行时有一个变量是 undefined 不就有这个错了? |
14 beginor 2023 年 10 月 28 日 via Android 用惯了 ts 再写 js 时,发现要么依赖现成的 d.ts ,要么写大量的 jsdoc ,最后发现还是 ts 相对容易些 |
15 justdoit123 2023 年 10 月 28 日 @musi 这玩意没办法给你完全解决。你说,API 请求到的对象,就是不安约定的来一定要少个字段,这种无解。 但是其它大部分情况,都能在 build 时报错提醒你某某字段可能是 nil ,你需要处理好。 |
18 chenliangngng 2023 年 10 月 28 日 我写了 3 年 ts 了,以前觉得 ts 让 js 获得新生,有了 ts 用各种类库和 api 都很爽 时至今日事实证明,还是我见过的 shi 山还不够多和工作强度不够卷,而导致见识短浅,ts 让 shi 山硬度增加变成金刚 shi ,一个锄头不仅能挖出一个坑,还能溅一身 shi 火星 |
19 QingStone 2023 年 10 月 28 日 via iPhone @chenliangngng #18 哈哈哈哈哈 |
20 duke807 2023 年 10 月 28 日 |
21 e3c78a97e0f8 2023 年 10 月 28 日 对于我这种打字经常打错的人来说,没有静态类型约束的语言,我写起来都充满了不安全感。更恶心的是既没类型也没文档的代码。 |
22 LiuJiang 2023 年 10 月 28 日 |
24 jianyang 2023 年 10 月 28 日 那反过来是不是裸奔的感觉 |
25 Qjues 2023 年 10 月 28 日 观点: 自由并不一定就是褒义,也可能意味着无序,无规矩。对于团队长期项目来说,太自由就不是好事情。 |
26 Torpedo 2023 年 10 月 28 日 ts 不就是 js 加了类型么。不会的类型你写 any 不就行了 |
27 mmdsun 2023 年 10 月 28 日 你让 ChatGPT 帮你给代码加类型支持就好。如写不习惯 typescript |
28 chenyu0532 2023 年 10 月 28 日 咱俩情况差不多。用 js 开发游戏,稍微大点,bug 真是非常难找。 自从用了 ts ,时间节省了至少一半。。 |