程序员教做饭,从入门到精通

最近疫情又开始反复,许多朋友们都开始了“居家办公”的生活,更有些可怜的娃开始了“隔离”的生活,这就让【吃饭】成了人生难题。

让本只会点外卖的生活,雪上加霜。

       程序员教做饭,从入门到精通        

于是,大伙们都纷纷拿起锅铲、买起油盐酱醋,研究起了菜谱来。

此时,程序员最大的”交友“社区 GitHub 上,也有个很火的开源项目,叫 HowToCook。意在教程序员们如何在烹饪这件事情上从入门到精通。

按照项目发起人 Auduin Xue 的说法是这样的:

程序员教做饭,从入门到精通

照互联网上的各种菜谱来做,时常会遇到这样的情况:我们按着准备清单买好了菜,跟着操作步骤做着做着,突然发现横空出现了没列入准备清单的食材,于是本次做饭尝试”卒”。

或者是菜谱中时常出现:“适量”、“少许”、“一勺”,这样模糊不清的说法。

程序员教做饭,从入门到精通

一贯严谨的程序员当然无法接受这样的菜谱,于是便有了这个开源的项目:

程序员教做饭,从入门到精通
从上图可以发现,这个项目里面的内容几乎都是通过 Markdown 写的纯文字的文档。
于是,CDC 的前端开发GG leejim看到这个指南后惊叹不已,感叹道“程序员苦此指南久已“,便通过数小时(业余时间)的疯狂编程,将这个程序员做饭指南做成了小程序。

毕竟再生动的文字,也没有可视化交互的软件来得更直接。

程序员教做饭,从入门到精通                程序员教做饭,从入门到精通

将呆呆的文字变得生动,果然这是程序员的浪漫呢。

程序员做饭指南

点击上面的链接即可从微信直接打开。

与此同时,该同学发挥主观能动性,做了一个微创新:

内嵌计时器⌛️

考虑到准备材料或做饭的步骤中,时常会需要计时的功能。常见的做法便是需要切换 计时器 APP ,然后再切换回 菜谱 APP,因此内嵌计时器简直是一大“杀器“,解决了一大痛点:

程序员教做饭,从入门到精通

比如上面”太阳蛋”的做法,到达第 4 步骤的时候,通过程序识别文字中存在类似时间的字样,便会出现【开启倒计时】的按钮,点击即可开启 3 分钟的倒计时。

虽然只是最初版本,但 leejim 也将此项目开源了,叫HowToCookOnMiniprogram,后续还规划了许多其他比较实用的功能,比如搜索、收藏、点赞等。

因为这个项目是开源的,欢迎正在看文章的你去贡献代码或设计,我们一起来共创做饭2.0。

项目的地址:https://github.com/LeeJim/HowToCookOnMiniprogram

(当然,也欢迎上去点个 star ,这对开发者来说是莫大的鼓励)

前面也说到了,仅仅用数小时就完成了这个小程序的设计、开发和发布。

背后依靠的便是 Github 上无数、好用且免费的开源项目。比如项目中使用到的 TDesign Miniprogram 组件库。

TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系,提供了开箱即用的 UI 组件库、设计指南和相关设计资产,以优雅高效的方式将设计和研发从重复劳动中解放出来,同时方便大家在 TDesign 的基础上扩展,更好的的贴近业务需求。

程序员教做饭,从入门到精通

感兴趣的朋友,可以访问 TDesign 官网: https://tdesign.tencent.com/

也可以访问 Github 仓库的地址:https://github.com/Tencent/tdesign

最后,欢迎大家一起来参与开源共建,与 TDesign 从开源到更加成熟的旅程中一起进步。



 

程序员教做饭,从入门到精通


快乐工作,快乐生活
Happy work , Happy life
/
Join us


本篇文章来源于微信公众号: 腾讯CDC体验设计

UI/UX

Alibaba Design 2022 U Design Week 外部合作自媒体招募邀请函

2022-3-9 17:00:00

UI/UX

UI、交互和产品经理的岗位优势和困境

2022-3-10 8:20:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索