外媒速遞:一場(chǎng)開發(fā)者支持率的史詩(shī)對(duì)決——Node.js對(duì)Java
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂精選的近日國(guó)外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內(nèi)容包括:一場(chǎng)開發(fā)者支持率的史詩(shī)對(duì)決——Node.js對(duì)Java、五款剛剛完成升級(jí)的數(shù)據(jù)科學(xué)類卓越Python工具、軟件開發(fā)領(lǐng)域的12大核心商業(yè)原則與概念和進(jìn)行軟件測(cè)試規(guī)劃前必須考慮的十件要事等。
一、Node.js對(duì)Java:一場(chǎng)開發(fā)者支持率的史詩(shī)對(duì)決
原文標(biāo)題:Node.js vs. Java: An epic battle for developer mind share
在計(jì)算技術(shù)的發(fā)展歷程中,1995年無疑是個(gè)瘋狂的時(shí)刻。在這一年,Java率先出現(xiàn),緊隨其后的則是JavaScript。這也拉開了這對(duì)“孿生兄弟”相愛相殺的二十年帷幕。而在二者的對(duì)抗當(dāng)中,Node.js的出現(xiàn)則憑借出色的速度征服了一切。在它的推動(dòng)下,JS陣營(yíng)開始顯現(xiàn)出明確的優(yōu)勢(shì)。下面,我們將就此開展詳盡討論。
Java優(yōu)勢(shì)
1. 基礎(chǔ)穩(wěn)固
2. IDE更強(qiáng)
3. 遠(yuǎn)程調(diào)試
4. 庫(kù)資源豐富
5. 扎實(shí)工程
6. 線程
Node.js優(yōu)勢(shì)
1. 無處不在
2. 構(gòu)建流程簡(jiǎn)單
3. 數(shù)據(jù)庫(kù)查詢
4. JSON
5. 速度
6. 發(fā)展勢(shì)頭
雙贏
1. 跨Java與Node.js編譯
二、五款剛剛完成升級(jí)的數(shù)據(jù)科學(xué)類卓越Python工具
原文標(biāo)題:5 essential Python tools for data science—now improved
無論你希望掌握、精通抑或只是使用數(shù)據(jù)分析技術(shù),Python都是大家不容錯(cuò)過的選項(xiàng)。Python易于學(xué)習(xí),且擁有廣泛而深入的支持系統(tǒng)。過去幾個(gè)月中,Python的多個(gè)相關(guān)數(shù)據(jù)科學(xué)項(xiàng)目皆已迎來主要功能更新版本,下面我們將逐一對(duì)其加以評(píng)述。
1. SciPy 1.0
2. Dask 0.15.4
3. Numba 0.35.0
4. Cython 0.27
5. HPAT
三、軟件開發(fā)領(lǐng)域的12大核心商業(yè)原則與概念
原文標(biāo)題:12 essential software development principles and concepts
剛剛進(jìn)入企業(yè)的年輕開發(fā)人員可能會(huì)聽到很多技術(shù)原則與概念,而經(jīng)驗(yàn)更為豐富的開發(fā)人員在進(jìn)入領(lǐng)導(dǎo)崗位時(shí)則有著不同的著眼點(diǎn)——即那些他們以往并不感興趣,但卻對(duì)技術(shù)產(chǎn)生廣泛影響的商業(yè)概念。而這也引出了我們今天的話題,軟件開發(fā)領(lǐng)域中的12大核心商業(yè)原則與概念。
1. 問責(zé)不避權(quán)威
2. 不要重復(fù)自己
3. 別為不必要的東西浪費(fèi)時(shí)間
4. 縮小用途范圍
5. 一寸寬,一里深
6. ***成本、***產(chǎn)品、***整體解決方案
7. 測(cè)試為先
8. 契約式設(shè)計(jì)
9. 了解競(jìng)態(tài)
10. 康威法則
11. 快速失敗
12. “人月神話”
四、進(jìn)行軟件測(cè)試規(guī)劃前必須考慮的十件要事
原文標(biāo)題:10 Things You Should Know Before Software Testing Planning
軟件測(cè)試在確保軟件產(chǎn)品滿足業(yè)務(wù)與技術(shù)要求方面起到至關(guān)重要的作用。在很多人的印象當(dāng)中,軟件產(chǎn)品測(cè)試工作可以立即進(jìn)行,而目標(biāo)也非常簡(jiǎn)單——尋求錯(cuò)誤。然而,事實(shí)證明測(cè)試工作同樣需要一定規(guī)劃方可順利完成。而對(duì)于規(guī)劃工作,以下十件要事不容忽視。
1. 理解客戶思維
2. 了解平臺(tái)/目標(biāo)設(shè)備
3. 規(guī)劃測(cè)試策略
4. 選擇正確工具
5. 建立質(zhì)量保證流程
6. 評(píng)估質(zhì)量保證舉措
7. 制定質(zhì)量保證行動(dòng)計(jì)劃
8. 可用資源
9. 了解測(cè)試計(jì)劃要點(diǎn)
10. 執(zhí)行與規(guī)劃同樣重要
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】