“程序員做飯指南”在 GitHub 上火了
來源:擴(kuò)展迷EXTFANS
GitHub作為目前全球最大的開源軟件存儲庫,托管了大量的軟件代碼,吸引了無數(shù)開源愛好者聚集在這里。
當(dāng)然,它也成為程序員不時了解最近比較火熱話題討論以及更多熱門項(xiàng)目的摸魚閑逛之所。

在 GitHub 上,每隔一段時間,都總有一些奇奇怪怪的項(xiàng)目登上熱榜。
讓人意想不到的是,最近的 GitHub 的熱榜第一,竟然被一份名為 HowToCook 的“程序員做飯指南”所占領(lǐng)了。

據(jù)了解,該項(xiàng)目的創(chuàng)建者是微軟的一名為 Auduin Xue 的蘇州程序員。
該程序員在項(xiàng)目詳細(xì)頁自述部分寫道,由于自己在居家隔離期間只能自己動手做飯,偶爾在網(wǎng)上查找菜譜和做法,但這些菜譜的寫法通常都千奇百怪,中間有時候會莫名出來一些其他材料。
他認(rèn)為,這樣的菜譜對早已習(xí)慣形式語言的程序員來說,是極度不友好。

為此,Auduin Xue 決定自己搜尋菜譜并結(jié)合實(shí)際做菜的經(jīng)驗(yàn),以及更清晰精準(zhǔn)的描述對一些常見菜式進(jìn)行整理,方便程序員自己在家做飯。
正如,Auduin Xue 所說,如今在網(wǎng)上隨意搜索菜譜,搜到的各種圖文教程、視頻教程不計其數(shù)。
但在提到計量的時候,這些教程大多都只會強(qiáng)調(diào)“適量”“少許”“一大勺”“一小勺”。
有時候還會冒出一些從未提及的配料,這無疑會讓做事條理明確的程序員感到頭疼。

事實(shí)上,“程序員做飯指南”并不是一份簡單的菜譜。
在該項(xiàng)目中,除了做飯應(yīng)具備的基礎(chǔ)烹飪知識外,家常菜、主食、半成品加工、紅燒菜系、飲料、醬料、甜品等一系列菜譜也同樣包含其中。
對于做飯萌新的程序員而言,燃?xì)庠?、電飯鍋、食用油、生姜、米等這些廚具和食材基本上是屬于最基礎(chǔ)的廚房準(zhǔn)備。

若是想追求形式化、標(biāo)準(zhǔn)化和儀式感,并且讓自己的廚房變得有趣、與眾不同,該指南中還提及需要采購以下工具:
天平、游標(biāo)卡尺、量筒、停表、燒杯、測溫槍、移液器。
此外,該指南還為一些想學(xué)習(xí)更多高深廚藝和技巧的程序員們準(zhǔn)備了輔料使用、油溫鑒定等進(jìn)階知識。
而對于“如何決策吃什么”這一問題,該作者也用數(shù)學(xué)公式進(jìn)行了詳細(xì)的描述,其計算方法大致如下:

該項(xiàng)目中的菜譜花樣繁多,家常菜、早餐、主食等應(yīng)有盡有:

雖與正經(jīng)家常菜譜別無二致,但其中的具體用量卻是直接精確到克和厘米,完全可以被稱為一份傻瓜式做菜教程了。
就拿日常生活中常見的西紅柿炒雞蛋來說,在這份“程序員做飯指南”中,用量按人數(shù)標(biāo)注精準(zhǔn),且附加內(nèi)容還貼心地進(jìn)行了備注:
如“西紅柿炒雞蛋”可不加糖、不加蔥,鹽可改為生抽等。

不僅如此,菜譜最后還會加一句:“如果您遵循本指南的制作流程而發(fā)現(xiàn)有問題或可以改進(jìn)的流程,請?zhí)岢?Issue 或 Pull request ?!?/span>
作為一個開源項(xiàng)目,任何一位美食愛好者都可將自己擅長的菜式添加到該項(xiàng)目之中。
不過需要注意的是,寫新菜譜時,需要復(fù)制并修改已有的菜譜模板:必備原料和工具、計算、操作、附加內(nèi)容。

其中,計算需要主要介紹計算公式,以方便對原料的量、重要時間參數(shù)、混合比例等進(jìn)行計算。
更重要的是,操作部分不允許使用“適量”等不精準(zhǔn)的詞匯進(jìn)行描述。
同時,在提交Pull request 之前,還需要對 README.md 里的菜譜目錄進(jìn)行同步更新。
值得注意的是,截至目前,這份“程序員做飯指南”已獲得近20k Star,貢獻(xiàn)者也已增至140+人。

如項(xiàng)目作者所愿:“我希望它是一個由社區(qū)驅(qū)動和維護(hù)的開源項(xiàng)目,使更多人能夠一起做一個有趣的庫,所以非常歡迎大家貢獻(xiàn)它?!?br />
若是你也苦于做飯,或者想要分享自己的菜譜,請點(diǎn)擊下方的項(xiàng)目傳送門。
https://github.com/Anduin2017/HowToCook
PS:公號內(nèi)回復(fù)「Python」即可進(jìn)入Python 新手學(xué)習(xí)交流群,一起?100 天計劃!
老規(guī)矩,兄弟們還記得么,右下角的 “在看” 點(diǎn)一下,如果感覺文章內(nèi)容不錯的話,記得分享朋友圈讓更多的人知道!

【神秘禮包獲取方式】
識別文末二維碼,回復(fù):1024