最近,GitHub再次被一個奇奇怪怪的開源項目霸榜了,沒錯,就是一名開發(fā)者在GitHub開源的這個純做菜項目——《程序員做飯指南》。
這份指南上詳細介紹了地三鮮、回鍋肉、魚香肉絲等十幾道菜品的具體料理方法,并且借鑒程序員在撰寫技術文檔時的思路,比如項目運行的先決條件、準備工作、環(huán)境搭建等說明,并還用 GitHub Page 為菜譜搭建了一個網(wǎng)站頁面。
更優(yōu)秀的是,菜譜里面連菜切的厚度都精確到了毫米級別,用數(shù)學公式的方式解決了大家「吃什么」的世紀難題。
據(jù)了解,這個項目的發(fā)起者Auduin Xue,是一名微軟程序員。他稱撰寫這份指南的初衷主要是因為近期處于居家隔離狀態(tài),閑著沒事,便開始嘗試自己做飯。雖然網(wǎng)上有很多菜譜和做法。但是這些菜譜往往寫法千奇百怪,經(jīng)常中間莫名出來一些材料。對于習慣了形式語言的程序員來說極其不友好。
所以,他就自己搜尋菜譜和并結合實際做菜的經(jīng)驗,用更清晰精準的描述來整理常見菜的做法,以方便程序員在家做飯。
他希望通過開源的方式,讓更多人參與到一本菜譜的改進與維護中來。目前,該項目已經(jīng)吸引到60+貢獻者,而Pull request里也已經(jīng)堆滿了新菜譜。感興趣的程序員們可以點此查看