原創|行業資訊|編輯:龔雪|2014-02-25 09:13:29.000|閱讀 113 次
概述:本文主要講述不適合用JavaScript構建企業的原因。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在沼澤中建城堡是腦子被門擠了才干的事兒,原因你懂的。
JavaScript就是一個沼澤。它在所有專業程序設計中是最為重要的沼澤。如果你是一個開發人員,你應該對它有專業的掌握。但對于企業代碼庫來說,它是可怕的。
現在,企業面臨一個令人困惑的未來。微軟的技術指導已經失去了其AAA評級(雖然很明顯我們遲早會從微軟看到一個新的路線圖),并且JVM(Java虛擬機)在很大程度上因為谷歌、Android以及Java緩慢進化的復雜性而缺乏明確的方向,同時,蘋果已經從虛擬領域無足輕重的角色進化為移動設備的佼佼者,并且它創造著那些奇妙的桌面電腦替代品,只是將你鎖入一個專有語言中。
面對所有這些復雜性,很多人提供一個簡單的解決方案:JavaScript和HTML5作為企業和移動應用開發的平臺。“每個人都可以編寫JavaScript!這是全民可用的!”也許這不僅是錯誤的,還是一個災難。
JavaScript程序員群體的確是比企業軟件開發人員隊伍龐大,任何有專業開發軟件技能的人都可以學習并掌握JavaScript語言,但并不意味著每個Web開發人員都能突然勝任構建應用或基礎結構,也不意味著你的軟件開發團隊在JavaScript上將和從前在他們偏好語言上一樣活躍高效。關于JavaScript的生產力,有四大主要問題:
當然,對于上述四點,有反論是必然的:JavaScript庫的數量在增加,市場對動態類型系統的阻力可能會改變,JavaScript的怪癖可以被避免,遺留代碼可以通過仔細修改來解決。有大量的應用是用JavaScript寫的。很多創業公司在服務器上押注于JavaScript(這容易讓人聯想到1998年創業公司在服務器上押注于Perl)等等。
有人說如果你堅持在沼澤中建城堡,終將會有最強大的城堡群——不管你信不信,反正我不信。正所謂萬丈高樓平地起——基礎是大事!沒有穩固的地基,再華麗的設計都是浮云。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網