當前位置:
首頁 > 知識 > 如何讓代碼沒有Bug?GitHub排名第一的項目提出了一勞永逸的方法

如何讓代碼沒有Bug?GitHub排名第一的項目提出了一勞永逸的方法

點擊上方「CSDN」,選擇關注

關鍵時刻,第一時間送達!

昨天 GitHub No.1 的項目 No code 可以說是十分佛系了,對於這個「無碼之碼」,不知道小夥伴們怎麼看?

如何讓代碼沒有Bug?GitHub排名第一的項目提出了一勞永逸的方法

其作者——來自 Google Cloud 平台的 Kelsey Hightower 是如此在 README 上描述這個項目的:


No code 是編寫安全、可靠的應用程序的最佳方式,可以說是「Write nothing; deploy nowhere.」。

如何讓代碼沒有Bug?GitHub排名第一的項目提出了一勞永逸的方法

截至目前,它的 Star 數已達到 4676。

如何讓代碼沒有Bug?GitHub排名第一的項目提出了一勞永逸的方法

讓我們上手試試吧

首先你不需要寫任何代碼。

下面就是一個示例應用程序,你可以想像它可以做任何你想做的事情。 想要添加新功能的話也很簡單:

你的設想完全充滿了無限可能。

下面的話接著構建應用程序。

現在的你同樣不需要做任何事情來構建應用程序,它就在那:

是的,就這樣沒毛病。然後你應該能夠看到如下的輸出:

十分完美。

如何讓代碼沒有Bug?GitHub排名第一的項目提出了一勞永逸的方法

接著是應用部署。

雖然你並沒有做過任何事情,但是!現在是時候接著部署你的應用程序了。通過運行以下的命令,你可以無處不在地去部署你的應用程序:

就這麼簡單,Just So Easy!當需要擴展應用程序的時候,你所要做的就是:

反正你都是知道的,對吧?

那這個應用程序有什麼貢獻不?哦別鬧了,壓根沒有(手動微笑)。

如何讓代碼沒有Bug?GitHub排名第一的項目提出了一勞永逸的方法

當然,如此佛系的項目可是十分符合佛系程序員們的品味,網友們紛紛表示簡直驚為天人!


@圖靈教育:無既是有,有既是無。

@李樂佳:深刻解釋了 feature 與 bug 的關係,less is more,很哲學了。

@西京富貴兔:大象無形,大道至簡。厲害,佩服佩服。

@silly周輝:大巧在所不為,大智在所不慮,荀子天論。

@鵬游蝶夢26423:空即是色,色即是空,善哉善哉。

@戈登心裡不想再咯噔了:Less is more 的極致了。

最後問一句,那些提了 400 多個 issues 和 100 多個 pr 的小夥伴們,你們是認真的嗎(doge 臉)?這裡附上項目地址,感興趣的可以火速圍觀了:https://github.com/kelseyhightower/nocode。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 CSDN 的精彩文章:

微軟、阿里用閱讀理解證明,文字的事兒人類已經不如 AI 了
如何一夜暴富?深度學習教你預測比特幣價格

TAG:CSDN |