“程序员做饭指南”霸榜GitHub 用数学公式解决“吃什么”世纪难题
我没想到gayhub,不,GitHub的热门名单被一个纯粹的烹饪项目占据了。
是的,这个项目就像它的名字,“如何烹饪”。它真的不在冠军派对上。这只是一份很大的家常菜。
当然,细节可能与普通食谱略有不同
计算公式1cm*1cm,非常精确。
《仓库》的作者坦率地说:
网络菜谱对习惯正式语言的程序员来说太不友好了,所以他计划结合自己的经验,更清晰准确地描述和分类常见菜肴,以方便程序员在家做饭。
而且,和许多开源项目一样,作者也欢迎近年来更多的小型合作伙伴加入,共同维护和推动这种不同类型的仓库。
更不用说,目前,该项目已经吸引了60多个贡献者,而且pull请求中充满了新的配方:
从厨房准备到“中午吃什么”的一站式服务
从众多程序员的受欢迎程度可以看出,本指南是最受程序员欢迎的烹饪教学指南。
毕竟,在《厨房准备》的第一章中,除了传统的锅碗瓢盆、日用品、油和盐之外,《程序员烹饪指南》还提供了一个非常正式的工具方案:天平、游标卡尺、量筒、秒表、烧杯、测温枪和移液管。
如果你认为以上这些还不够“程序员”,那么不妨看看仓库里“中午吃什么”这一世纪难题的解决方案。
正如《仓库》的作者所说:在我做饭之前,如何决定吃什么也是一个大问题,所以我只能用数学来描述它。
计算方法大致如下:
当人数为n时,将素食菜肴的数量设置为a,将肉类菜肴的数量设置为B。n和a是整数。
在这一点上,有以下不平等群体:
a+b=N+1a≤B≤a+1
解决方案:
a=楼层(N/2)
b=单元(N/2)
拉动请求指南
该项目的发起人安迪·薛是苏州的一名微软程序员。
如前所述,Auduin希望更多的人将共同努力,建立“程序员烹饪指南”有趣的仓库。
最后,如果您感兴趣,让我们看看如何将您独特的食谱添加到菜单中~
需要注意的是,在编写新配方时,需要复制和修改现有配方模板。
模板包括以下部分:必要的原材料和工具、计算、操作和附加内容。
计算主要介绍计算公式,从而得出原材料用量、重要时间参数、配合比等。
在操作部分,不允许使用“适量”和“少量”等不精确的词语。
此外,NicholasTse需要在MD的菜单目录中提交pull请求之前同步更新。
所以今天有趣的GitHub项目转移到这里~
项目门户:https://github.com/Anduin2017/HowToCook
© 本文系原创,著作权归:芦虎导航官网。如需转载,请署名并注明出处:https://www.luhu.co/article/000000000015285.shtml



















