如果特朗普来开发一个软件项目
共 1624字,需浏览 4分钟
·
2020-09-21 10:02
ID:技术让梦想更伟大
作者:李肖遥
没有人比我更懂软件开发了------特朗普
早在特朗普刚上任的时候,他的推特治国政策
就引发了强烈的不满,于是Reddit的一位业余程序员制作了一个网站,能将特先生的推特消息变成诗句,如下:
这个网站可以将特先生的推特变成五行诗,点击其中的一行就可以看到原本的推特消息,并且还是押韵的。
在Poet in Chief
网站中点击生成新诗
按钮,你就可以看到更多生成的内容。
显然这惹怒了特朗普,他的推特治国政策怎么可以被一个业余程序员所调侃,于是他决定自己来开发一个软件产品。
以此来证明:没有人比我更懂软件开发了。
先来聊聊软件项目周期
我们知道软件项目周期一般都分为6个阶段,如图所示:
然而我们的“懂王怎么可能不知道这些”,这不,在这家软件开发公司,他朗普开始了他的开发之旅。
PS:有没有发现这张图像一只乌龟(特先生)
计划阶段
作为美国家喻户晓的名人,特朗普有着非一般的经历。
向来以高调著称的特朗普从来都是一副人生赢家的姿态,标志的特朗普微笑,从90年代起就频繁出现在商业、八卦等各大报纸杂志上。
所以特朗普相当的自信,他给自己的软件开发计划定了4年,他相信在位的时间一定可以开发出一款可以比肩他推特的软件。
分析阶段
特朗普仔细分析了一下,身为一个程序员,发量是程序员编程能力的体现,所以,一切都要从头开始。
但是呢,身为美帝总统,又是早早的宣布要参选下一届美国总统的候选,理个光头不好吧,于是,他特立独行的发型总是飘荡在充满自由的清新空气中。
开发初期,特朗普便在推特上面宣布:
伙计们,我们正在制作世界上最高效、没有任何错误的软件产品。
设计阶段
当国内外记者蜂拥而至,将特朗普围堵在聚光灯下时,特朗普捋了捋头发微微一笑。
提问:请问您接下来将要做些什么呢?
特朗普:我会给你一张我们做过事情的清单,并且打了出来。
额,对不起,拿错了。
众人只是笑了笑,爽!
实现阶段
在开发阶段,我们往往需要完成的事情有这些
验收完成的产品
产品通过冒烟测试
用例经过评审
输出各种实现对应文档
该阶段需要设计人进行一个测试用例的评审会。
就像是特朗普为了米国经常干的,对华贸易战、疫情期间崇尚freedom、我骨子里不是个种族主义者等等。
这一套老特也应用在了软件开发上,所以当项目软件开发延期时
特朗普:之前的开发团队一无所有,我们是从一个糟糕的代码库开始的。
测试阶段
测试阶段一般过程如下:
当开始进行软件测试时,特先生信心满满
我相信我们做得很好。我们的开发团队进行自测的规模之大令人难以置信,并且从来没有人这样做过。
当软件报告第一个错误时
特朗普却说到,我们的软件产品没有任何错误。
当软件发现严重缺陷bug时
特朗普不得不服遵循事实,我们的软件产品确实有一个缺陷,但是这是中国软件开发商的错。别担心,这个缺陷会神奇地消失。
维护阶段
最终特朗普还是发布了这个软件产品,尽管这个产品时常出现故障
但特先生仍然解释道:我一直知道这个bug是真实存在的。但我想给你个希望,我不是一个消极的人。
当新问题成为焦点时,特朗普开始了一场记者发布会,软件产品中的小故障将很快得到修复,这在我们的完全掌控中。
项目最终要延期吗?
特先生成为了历史上最快宣布要竞选连任的总统,也许是知道项目完不成了吧,得赶紧的去争取时间。
现在拜登老哥也要争取去做这软件项目了,并且很有希望,不知道,特特能不能实现这个愿望,成为真正的懂王。
对此,您怎么看?
嵌入式编程专辑 Linux 学习专辑 C/C++编程专辑 Qt进阶学习专辑 关注微信公众号『技术让梦想更伟大』,后台回复“m”查看更多内容,回复“加群”加入技术交流群。 长按前往图中包含的公众号关注