近期在 Github 编程社区上面有一个很火的项目,冲上了本周热榜第一,光是本周的标星量就有8K ,在以编程为主的社区里,这竟然是一个与编程没啥关系的项目,就算没有编程经验也能看懂,这就是HowToCook-程序员在家做饭指南!
大家都知道想要做菜,去网上找教程,遇到最大的问题是啥?那就是“不严谨”!这里的不严谨不是说教程或者厨师做得不好,而是语言与沟通的问题,比如说加入少许,少量,片刻这些量词,对于不经常做饭的程序员来说,绝对是两眼一抹黑。
还有常识性、专家陷阱一类的问题:你高年级的老师以为你低年级的老师都教了,默认大家基础的知识大家都懂,实际大家啥也不懂。就像是看着视频做菜,厨师一边解说一边做,但是突然掏出来一堆东西加了进去,有的食材厨师可能认为太大众就没提到,也能理解,但是对于大部分初入厨房的同志来说,又是两眼一抹黑。结果就是,看着教程做出来的东西,完全就不是一个东西⋯
为了解决这个问题,HowToCook 就出现了,这个教程里面没有那些表意不明确的词语,都用精确量化的数字来表述。比如下面这道白菜猪肉炖粉条的做法。里面就详细例举了需要用到的工具和精准到 g 的食材用量。
你可能会说这没啥奇怪的呀,市面上的教程也都是这样的,确实如此,那么我们来看看做法。
好家伙,3mm 的肉片、分成两份、10ml-15ml、等待10秒、这些词都很严谨了,实际动手起来绝对也不会做到这么严谨。除了像是根据个人口味来调节的食用盐、生抽、鸡精等调味品,其他的做法都很详细了,不是说每一步都要严格按照规定来,这样详细的给出时间和量之后,大家实际用起来也好有个概念,不至于相差的太离谱。
也是这难得的人情味,让这个项目脱颖而出,大家在评论区里也发挥了编程时的严谨,提出了各种需求和 Bug。
有的地区可能打不开 Github ,但是没有关系,项目的创始人已经部署在了网站上面,访问链接就能看到,不知道这份指南什么时候来个大版本更新,做饭指南2.0,要是出个视频版就更好了。这份程序员做饭指南很好,收藏夹里又多了一份美味。
最后,附上这份菜谱的项目地址。
HowToCook、程序员做饭指南 https://github.com/Anduin2017/HowToCook
HowToCook、网页版 https://cook.aiurs.co