作者samuel1988 (小羊快跑啊)
看板Soft_Job
标题Re: [讨论] 请大家聊聊静态语言的缺点
时间Sun Nov 22 13:02:54 2020
问静态和动态有缺点。怎麽不想想你公司是怎样型态
如果你们公司成员 新旧和程度不一样
就需要静态语言处理程式,强制要成员遵守并规范。只要规范好,一般猴子也会按照着写程
式。
动态语言吃的是开发人员素质,要自律,要对程式码负责。
语言的选择和公司、团队才有关,而非单单用静态和动态说嘴。
我们公司不走Javasceipt是因为太多人不熟悉特性而强制走TypeScript
一定要把d档和class定义好,bug数量比以前Javascript时期更少。
所以语言没问题,是要看你们团队素质和成员共识和大头的决策。
不要再嘴动态和静态,实在太无聊了。每间公司本来就不同
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.12.2.45 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1606021376.A.F33.html
1F:→ wulouise: 这样一讲我觉得超过九成公司都该用静态 11/22 13:22
2F:推 alihue: 其实若是需要高效能,就一定是静态了 11/22 13:23
3F:→ EricTCartman: 我看过猴子写C++ 11/22 14:43
4F:→ WTFCN: 我看过猴子写JAVA 11/22 14:49
5F:→ superpandal: 是这样 不过需要猴子的基本上是要奴才的公司 不要猴 11/22 17:28
6F:→ superpandal: 子的看待遇、公司发展... 11/22 17:29
7F:→ newhandfun: 动态真的吃自律程度,因为下限太低了XD 11/22 17:46
8F:推 x246libra: 会有规范的,不论静态,动态,都会有规范,go静态语言 11/22 17:58
9F:→ x246libra: ,然後程式码一堆空介面,有用吗? 11/22 17:58
10F:推 shter: js 追高效能不会是用 ts 开发啦,多转译一次的语法效能不高 11/22 20:45
11F:→ shter: 用 ts开发是追求高品质,但很多公司为了赚钱都先求有再求好 11/22 20:46
12F:→ shter: 没ts前js一样有规范的,只是没有强制性而已 11/22 20:47
13F:→ shter: 很多专案会把变数型态用类似 var strUserName = 'mike'; 11/22 20:48
14F:→ shter: 这样的方式去做提示,但就人工肉眼对 IDE 没有帮助 11/22 20:48
15F:推 shter: 另外在 js 内做浮点数运算时为求正确性通常都会字串化处理 11/22 20:52
16F:→ maik060: 这篇讲出了 TS 之所以存在而JS没有的关键价值了 11/23 11:40
17F:推 as30385438: 等下可能会有人跳出来是你们团队素质太差才用TS 11/23 14:28
18F:→ Darkword1987: 说个笑话 工程师会自律 11/23 15:50
19F:→ wesley234: 楼上 XD~ 11/23 17:38
20F:推 SuperTaco: 同意楼楼上 XD 11/23 17:58
21F:推 typepeter: 当了工程师才发现大家都是猴子 只是看谁不智障 11/23 18:59
22F:→ typepeter: 少错简洁易懂 再来才是效能提升 11/23 18:59
23F:→ jej: 让我想到一个Fmaj7的猴子图 11/23 19:48
24F:推 sharku: 推 11/24 13:25
25F:推 pony0935: 你只要不是董事辈的都是猴子好吗 12/02 18:57