【下厨记】青椒土豆丝的做法和写代码之间的关系

在gap year 的尾声,我决定给自己报个厨艺培训班,精进一下厨艺。讲道理,在这样一个充斥着代码的社区写怎么做土豆丝是不是很不搭界,但其实没有,且听我娓娓道来。论,青椒土豆丝做法和写代码之间的关系。

1.找土豆
2.切片
3.叠放 切丝
4.放入冷水冲泡
5.再过一遍冷水
6.放进锅里煮
7.捞出 过冷水
8.锅烧干,倒油
9.放入 蒜、辣椒丝(绿+红) 炒香
10.放入土豆丝 翻炒
11.放入盐、醋

上面这11个步骤是做土豆丝的步骤,下面这八个是软件开发的步骤:
1.需求分析
2.系统设计
3.编码实现
4.单元测试
5.部署
6.维护
7.文档编写
8.项目管理

准备工作:
烹饪:找土豆,相当于程序开发中的需求分析,需要准备好主要的“食材”(即需求)。
程序开发:在需求分析阶段,明确项目的目标、需求和约束条件,为后续的开发工作做准备。
分解任务:
烹饪:切片、叠放、切丝,这些步骤将烹饪任务分解成更小、更易于管理的部分。
程序开发:在设计阶段,将系统分解成模块、组件或函数,以便更容易地实现和管理。
处理与准备:
烹饪:放入冷水冲泡、再过一遍冷水,这些步骤是对土豆丝进行预处理,以确保最终的烹饪效果。
程序开发:在编码之前,可能需要对数据进行预处理或准备开发环境,以确保代码能够正确运行。
执行核心任务:
烹饪:放进锅里煮、捞出、过冷水,这些是烹饪土豆丝的核心步骤。
程序开发:编码是实现软件功能的核心任务,需要按照设计文档进行。
添加风味与细节:
烹饪:放入蒜、辣椒丝炒香,再放入土豆丝翻炒,最后加入盐和醋调味。
程序开发:在软件实现后,添加用户界面、进行性能优化、添加安全特性等,以提升软件的品质和用户体验。
迭代与调整:
烹饪:根据口味和偏好,可能需要调整调料的量或烹饪时间。
程序开发:在测试和维护阶段,根据用户反馈和新的需求进行迭代和调整。
完成与交付:
烹饪:最终将炒好的土豆丝装盘并上桌。
程序开发:将开发完成的软件部署到目标环境中,并交付给用户或客户。

练土豆丝最重要的就是刀工啦,练习刀功,从切面团开始。只要功夫深,土豆条也能变成土豆丝。写代码又何尝不是这样,功夫深,就可以越来越熟练,越来越轻松的理清楚其中的逻辑。我在切土豆丝,也在思考程序到底应该怎么写

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

007的米奇妙妙屋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值