外媒速遞:行為驅(qū)動(dòng)型Python究竟是什么?
原創(chuàng)【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂(lè)精選的近日國(guó)外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內(nèi)容包括:行為驅(qū)動(dòng)型Python究竟是什么、五款開(kāi)源工具助你快速創(chuàng)建地圖應(yīng)用、云原生在哪些情況下不再是好主意和物聯(lián)網(wǎng)技術(shù)如何重塑供應(yīng)鏈管理行業(yè)等。
一、行為驅(qū)動(dòng)型Python究竟是什么?
原文標(biāo)題:What is behavior-driven Python?
你是否聽(tīng)說(shuō)過(guò)行動(dòng)驅(qū)動(dòng)型開(kāi)發(fā)?事實(shí)上,你身邊的很多朋友可能已經(jīng)在加以嘗試。行動(dòng)驅(qū)動(dòng)型開(kāi)發(fā)能夠利用Python的“behave”框架幫助團(tuán)隊(duì)提升協(xié)作效果,同時(shí)實(shí)現(xiàn)測(cè)試自動(dòng)化。下面,我們將一同踏上這段學(xué)習(xí)之旅。
1. 行為驅(qū)動(dòng)型開(kāi)發(fā)是什么?
2. Python的行動(dòng)框架
3. 安裝
4. Gherkin功能
5. Python結(jié)構(gòu)
6. 運(yùn)行測(cè)試
7. 其他選項(xiàng)
二、實(shí)戰(zhàn)演練:五款開(kāi)源工具助你快速創(chuàng)建地圖應(yīng)用
原文標(biāo)題:5 open source tools for building a map app in a snap
作為開(kāi)發(fā)者,很多朋友對(duì)地理信息系統(tǒng)可能并不熟悉。事實(shí)上,早在160多年前它就已經(jīng)出現(xiàn),被用于確定1854年倫敦霍亂爆發(fā)事件的根源。在今天的文章中,我們將從五款現(xiàn)代開(kāi)源地圖繪制工具出發(fā),聊聊如何構(gòu)建起第一款地理信息系統(tǒng)應(yīng)用。
1. Create React App
2. GeoJSON.io
3. Leaflet
4. Turf.js
5. OpenStreetMap
三、并非唯一答案:云原生在哪些情況下不再是好主意
原文標(biāo)題:When being cloud-native is a bad idea
邁向云原生之路是個(gè)好主意——至少人們一直在強(qiáng)調(diào)這是個(gè)好主意。出于這樣的理由,我們開(kāi)始重構(gòu)自己的應(yīng)用程序,從而利用云上的原生功能——包括原生API、存儲(chǔ)系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)或者安全系統(tǒng)等等。然而,云原生也存在著自己的一些問(wèn)題,因此在投入大量精力進(jìn)行代碼重構(gòu)之前,請(qǐng)認(rèn)真考慮以下幾點(diǎn):
1. 鎖定問(wèn)題
2. 原生的優(yōu)勢(shì)并非永遠(yuǎn)存在
3. 原生特性時(shí)常發(fā)生變化
四、前景論證:物聯(lián)網(wǎng)技術(shù)如何重塑供應(yīng)鏈管理行業(yè)
原文標(biāo)題:How IoT will reinvent supply chain management
當(dāng)進(jìn)行網(wǎng)約車(chē)時(shí),應(yīng)用程序會(huì)顯示駕駛員的照片、提供車(chē)輛描述,同時(shí)包含一份地圖以追蹤對(duì)方的當(dāng)前位置。此外,用戶也可以直接與駕駛員溝通以順利完成匯合。這種可見(jiàn)性在全球供應(yīng)鏈中同樣存在,旨在優(yōu)化交付時(shí)間、避免產(chǎn)品損壞并剔除假冒貨物。而在這方面,物聯(lián)網(wǎng)的加入正帶來(lái)新的可能性。
1. 追蹤運(yùn)輸
2. 震懾與敬畏
3. 數(shù)據(jù)倉(cāng)庫(kù)中的物聯(lián)網(wǎng)
4. 供應(yīng)鏈:準(zhǔn)備好迎接中斷
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】