99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

開(kāi)源項(xiàng)目 使用機(jī)器人

2020-09-08 16:00 更新

就像很多工作別人可以幫你做一樣,也有很多工作不需要人來(lái)做。因?yàn)橛袡C(jī)器可以替代人工,尤其是那些重復(fù)、無(wú)聊的工作,用好它們能夠讓你的維護(hù)生活變得更容易。

引進(jìn)測(cè)試和別的檢查來(lái)改善你的代碼質(zhì)量

讓你項(xiàng)目自動(dòng)化的最重要的方法之一就是引進(jìn)測(cè)試。

測(cè)試能夠幫助貢獻(xiàn)者自信他們沒(méi)有弄壞什么。測(cè)試也讓你復(fù)查代碼和接受別人的貢獻(xiàn)的過(guò)程更加容易。你反應(yīng)的越多,社區(qū)參與的就越多。

設(shè)置自動(dòng)化的測(cè)試讓所有新來(lái)的貢獻(xiàn)者都可用,而且保證你的測(cè)試可以很容易在貢獻(xiàn)者的本地運(yùn)行。保證所有的代碼貢獻(xiàn)者在提交之前都運(yùn)行你的測(cè)試。你還得為所有的提交設(shè)置一個(gè)基本的標(biāo)準(zhǔn)。

如果你添加了測(cè)試,確保在 CONTRIBUTING 文件里面解釋他們是怎么工作的。

avatar

我相信測(cè)試對(duì)所有的代碼都是需要的。如果代碼被完整的覆蓋了測(cè)試,以后就不需要改了。我們只需要在代碼崩潰或者需要某個(gè)功能的添加代碼。不管你在修改什么,測(cè)試對(duì)于檢查那些你可能不小心制造的問(wèn)題都是必須的。

@edunham , “Rust 社區(qū)的自動(dòng)化”

用工具來(lái)自動(dòng)化日常的維護(hù)工作

對(duì)于維護(hù)一個(gè)流行的項(xiàng)目來(lái)說(shuō),一個(gè)好消息是別的維護(hù)者也可能遇到過(guò)類似的問(wèn)題而且已經(jīng)找到一個(gè)解決方案。

這里有各種各樣的工具 幫你自動(dòng)化一部分的維護(hù)工作。這里僅列舉一些常見(jiàn)的例子:

對(duì)于 bug 報(bào)告和其他常見(jiàn)形式的貢獻(xiàn),GitHub 有Issue 模版和 Pull Request 模版 , 你可以用來(lái)降低溝通成本。你也可以設(shè)置郵件過(guò)濾 來(lái)管理你的郵件提醒。

如果你想更加的先進(jìn)和高效,代碼風(fēng)格指南和 linter 能讓你項(xiàng)目收到的貢獻(xiàn)更加規(guī)范,而且更容易復(fù)查和被接受。

當(dāng)然啦,如果你的標(biāo)準(zhǔn)太復(fù)雜了,反倒會(huì)增加了貢獻(xiàn)的難度。所以保證你只添加那些讓每個(gè)人工作起來(lái)更容易的規(guī)則。

如果你不確定用什么工具,看一看別的流行項(xiàng)目是怎么做的,特別是和你在一個(gè)生態(tài)系統(tǒng)的。比如,其他的 Node 模塊的貢獻(xiàn)流程是怎么樣的?用相似的工具和方法,能夠讓你項(xiàng)目的貢獻(xiàn)流程對(duì)于開(kāi)發(fā)者來(lái)說(shuō)是很熟悉的。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)