如果特朗普来开发一个软件项目

李肖遥

共 1624字,需浏览 4分钟

 · 2020-09-21



关注、星标公众号,直达精彩内容

ID:技术让梦想更伟大

作者:李肖遥


没有人比我更懂软件开发了------特朗普

早在特朗普刚上任的时候,他的推特治国政策就引发了强烈的不满,于是Reddit的一位业余程序员制作了一个网站,能将特先生的推特消息变成诗句,如下:

这个网站可以将特先生的推特变成五行诗,点击其中的一行就可以看到原本的推特消息,并且还是押韵的。

Poet in Chief网站中点击生成新诗按钮,你就可以看到更多生成的内容。

显然这惹怒了特朗普,他的推特治国政策怎么可以被一个业余程序员所调侃,于是他决定自己来开发一个软件产品。

以此来证明:没有人比我更懂软件开发了。

先来聊聊软件项目周期

我们知道软件项目周期一般都分为6个阶段,如图所示:

然而我们的“懂王怎么可能不知道这些”,这不,在这家软件开发公司,他朗普开始了他的开发之旅。

PS:有没有发现这张图像一只乌龟(特先生)

计划阶段

作为美国家喻户晓的名人,特朗普有着非一般的经历。

向来以高调著称的特朗普从来都是一副人生赢家的姿态,标志的特朗普微笑,从90年代起就频繁出现在商业、八卦等各大报纸杂志上。

所以特朗普相当的自信,他给自己的软件开发计划定了4年,他相信在位的时间一定可以开发出一款可以比肩他推特的软件。

分析阶段

特朗普仔细分析了一下,身为一个程序员,发量是程序员编程能力的体现,所以,一切都要从头开始。

但是呢,身为美帝总统,又是早早的宣布要参选下一届美国总统的候选,理个光头不好吧,于是,他特立独行的发型总是飘荡在充满自由的清新空气中。

开发初期,特朗普便在推特上面宣布:

伙计们,我们正在制作世界上最高效、没有任何错误的软件产品。

设计阶段

当国内外记者蜂拥而至,将特朗普围堵在聚光灯下时,特朗普捋了捋头发微微一笑。

提问:请问您接下来将要做些什么呢?

特朗普:我会给你一张我们做过事情的清单,并且打了出来。

额,对不起,拿错了。

众人只是笑了笑,爽!

实现阶段

在开发阶段,我们往往需要完成的事情有这些

  • 验收完成的产品

  • 产品通过冒烟测试

  • 用例经过评审

  • 输出各种实现对应文档

该阶段需要设计人进行一个测试用例的评审会。

就像是特朗普为了米国经常干的,对华贸易战、疫情期间崇尚freedom、我骨子里不是个种族主义者等等。

这一套老特也应用在了软件开发上,所以当项目软件开发延期时

特朗普:之前的开发团队一无所有,我们是从一个糟糕的代码库开始的。

测试阶段

测试阶段一般过程如下:

当开始进行软件测试时,特先生信心满满

我相信我们做得很好。我们的开发团队进行自测的规模之大令人难以置信,并且从来没有人这样做过。

当软件报告第一个错误时

特朗普却说到,我们的软件产品没有任何错误。

当软件发现严重缺陷bug时

特朗普不得不服遵循事实,我们的软件产品确实有一个缺陷,但是这是中国软件开发商的错。别担心,这个缺陷会神奇地消失。

维护阶段

最终特朗普还是发布了这个软件产品,尽管这个产品时常出现故障

但特先生仍然解释道:我一直知道这个bug是真实存在的。但我想给你个希望,我不是一个消极的人。

当新问题成为焦点时,特朗普开始了一场记者发布会,软件产品中的小故障将很快得到修复,这在我们的完全掌控中。

项目最终要延期吗?

特先生成为了历史上最快宣布要竞选连任的总统,也许是知道项目完不成了吧,得赶紧的去争取时间。

现在拜登老哥也要争取去做这软件项目了,并且很有希望,不知道,特特能不能实现这个愿望,成为真正的懂王。

对此,您怎么看?

推荐阅读:


嵌入式编程专辑
Linux 学习专辑
C/C++编程专辑
Qt进阶学习专辑
关注微信公众号『技术让梦想更伟大』,后台回复“m”查看更多内容,回复“加群”加入技术交流群。

长按前往图中包含的公众号关注

浏览 18
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报