Re: [討論] 請大家聊聊靜態語言的缺點

作者: samuel1988 (小羊快跑啊)   2020-11-22 13:02:54
問靜態和動態有缺點。怎麼不想想你公司是怎樣型態
如果你們公司成員 新舊和程度不一樣
就需要靜態語言處理程式,強制要成員遵守並規範。只要規範好,一般猴子也會按照著寫程
式。
動態語言吃的是開發人員素質,要自律,要對程式碼負責。
語言的選擇和公司、團隊才有關,而非單單用靜態和動態說嘴。
我們公司不走Javasceipt是因為太多人不熟悉特性而強制走TypeScript
一定要把d檔和class定義好,bug數量比以前Javascript時期更少。
所以語言沒問題,是要看你們團隊素質和成員共識和大頭的決策。
不要再嘴動態和靜態,實在太無聊了。每間公司本來就不同
作者: wulouise (在線上!=在電腦前)   2020-11-22 13:22:00
這樣一講我覺得超過九成公司都該用靜態
作者: alihue (wanda wanda)   2020-11-22 13:23:00
其實若是需要高效能,就一定是靜態了
作者: EricTCartman (阿ㄆㄧㄚˇ)   2020-11-22 14:43:00
我看過猴子寫C++
作者: WTFCN (WTFCN)   2020-11-22 14:49:00
我看過猴子寫JAVA
作者: superpandal   2020-11-22 17:28:00
是這樣 不過需要猴子的基本上是要奴才的公司 不要猴子的看待遇、公司發展...
作者: newhandfun (新手方)   2020-11-22 17:46:00
動態真的吃自律程度,因為下限太低了XD
作者: x246libra (楓)   2020-11-22 17:58:00
會有規範的,不論靜態,動態,都會有規範,go靜態語言,然後程式碼一堆空介面,有用嗎?
作者: shter (飛梭之影)   2020-11-22 20:45:00
js 追高效能不會是用 ts 開發啦,多轉譯一次的語法效能不高用 ts開發是追求高品質,但很多公司為了賺錢都先求有再求好沒ts前js一樣有規範的,只是沒有強制性而已很多專案會把變數型態用類似 var strUserName = 'mike';這樣的方式去做提示,但就人工肉眼對 IDE 沒有幫助另外在 js 內做浮點數運算時為求正確性通常都會字串化處理
作者: maik060 (^.< 啾咪 ~)   2020-11-23 11:40:00
這篇講出了 TS 之所以存在而JS沒有的關鍵價值了
作者: as30385438 (LCT)   2020-11-23 14:28:00
等下可能會有人跳出來是你們團隊素質太差才用TS
作者: Darkword1987 (黑字)   2020-11-23 15:50:00
說個笑話 工程師會自律
作者: wesley234 (掃地)   2020-11-23 17:38:00
樓上 XD~
作者: SuperTaco (TO-FU OYAKO)   2020-11-23 17:58:00
同意樓樓上 XD
作者: typepeter (∵Peter∴笑點)   2020-11-23 18:59:00
當了工程師才發現大家都是猴子 只是看誰不智障少錯簡潔易懂 再來才是效能提升
作者: jej (晃奶大馬桶)   2020-11-23 19:48:00
讓我想到一個Fmaj7的猴子圖
作者: sharku (明珠求瑕)   2020-11-24 13:25:00
作者: pony0935 (pony0935)   2020-12-02 18:57:00
你只要不是董事輩的都是猴子好嗎

Links booklink

Contact Us: admin [ a t ] ucptt.com