Software development is a lose

逍遥激活码商场 2022-03-13 280浏览 0评论

本·霍克辛


4分鐘阅读文章



Software development is a lose,Software development is a lose插图,第1张

杰出的编码不节约您的時间,但坏编码会杀掉你


您须要了解开发软件的手机游戏,因此您可以合理地充分发挥。


在撰写源代码的造就全过程中,假如编码是失误的,那便是编码是失误的,并以非常简单的方法修补它。

大赢家和失败的人

在Charles Ellis的毕业论文失败的人的游戏里面,他强调,技术专业羽毛球是一个大赢家的赛事,足球运动员获得積分。应用不一样的战略来获得胜利,让球好好活着,使你的敌人战胜自身。


“在权威专家羽毛球中,大概80%的積分是获得的;在业余组羽毛球上,大概80%的積分是过失。也就是说,技术专业羽毛球是一个获奖主的赛事 – 最后結果由获奖主的主题活动决策 – 业余组羽毛球是一个失败的人的手机游戏 – 最后結果由失败的人的主题活动决策。这几场赛事在许多人的本质特征中,并非一样的。她们是对立的。“ 克利夫埃利斯


“权威专家羽毛球就是我称作胜者的赛事。获胜是因为获得越来越多的点,而不是敌人获得 – 并不是,由于大家将在一瞬间见到,仅仅得到比敌人更高一些的优秀率,但根据获得胜利点来得到更多的成绩。发觉了业余组羽毛球,几乎彻底不一样。业余选手非常少战胜他的敌人,但他一直战胜自身。在这个网球赛中的维克多优秀率比敌人更高一些,但他获得了更好的成绩,由于他的敌人已经丧失大量積分。“克利夫埃利斯

开发软件的手机游戏

我已经在开发软件工作中了20年,在很多手机软件开发商的很多新项目上工作中。我可能80%的手机软件开发者是业余组和20%的专业人员。


业余组手机软件开发者不太喜欢


  • 规范

  • 单元测试卷

  • 策略模式/实体线基本原理

  • 学习培训和设定Devops和ALM(她们喜爱采用它)

  • 修补搭建

  • 编号审查

  • 编码剖析/解决方法查验

假如您尝试毁坏大部分开发设计精英团队,您将不容易实行以上流程,由于精英团队中的大部分开发者并不是专业人员。


“防止不正确的办法是传统和维持运行,让另一个人有充足的室内空间来打压他的战胜方法,由于他是一个业余组发烧友(很有可能沒有读Ramo的书)玩一个不成功的手机游戏,不清楚自身。“克利夫埃利斯


大部分开发者小看了创作编码并虚高了她们建立工作软件的工作能力。她们贴近撰写编码假定载入编码非常容易,编码将第一次工作中。

业余组发烧友

假如大部分开发者是业余组发烧友,大家应当将手机软件开发者做为失败的人的赛事,致力于降低业余组发烧友趋向于生产制造的不正确的勤奋。


业余组开发者的总体目标是撰写编码,别的主题活动缓减了这一全过程。上边的另一个流程是建立简单的代码,在迅速的情形下以前先搜索不正确并致力于品质。ALM / Devops容许迅速不正确的完全免费布署,这促使迅速意见反馈。


迅速撰写源代码的最好方式 是致力于品质和降低不正确,而不是根据编程编码更快。


我已经在一些項目上工作中,后一段发觉的不正确缺失了使用者的自信心。

颠倒

如果我们翻转开发软件,则总体目标并不是撰写工作中的编码,它在防止撰写差的品质编码和不正确时花费时间。


“这也是非凡的长期性优点,像咱们那样的大家根据尝试始终如一而不是愚昧,而不是尝试十分聪慧。” – Charlie Munger.


业余组开发者觉得迅速撰写编码是建立生产现场管理编码的较快方式。大方法和复杂性的编码建立了一个在多样性中提高的代码库,并增加了每一行编码更为艰难。这也是一种方式,仅适用一个或2个开发者的好项目。

不正确的成本费

除此之外,您可以寻找一个失误的不正确,修补的时间段越长。例如。假如您在制造中寻找一个不正确,请掌握它,再次建立它,随后开发者务必在每一个自然环境中修补编码并在每一个自然环境中开展布署和检测,直到生产制造。


假如您发觉具备单元测试卷的同样不正确,您将迅速地恢复并减少对别的开发者和测试工程师的危害。


我们可以将简易的流程加上到开发设计流程中以捕获不正确,并在一个问题的游戏里面,在从这当中耗费大量的的时间并从顾客中排出来信息内容,这也是最最好的办法。


在我们了解大部分发展趋势精英团队全是偏向于战胜自身和研发队伍的业余组发烧友,它促使技术专业的研发精英团队更为高度重视终止不正确,而不是假定每个人是技术专业开发者造就了重大的编码。


开发设计中的取得成功并不是第一次恰当建立编码,它是有关防止很多不成功的方法。


或是引入克利夫埃利斯


“专业人员获得積分,而业余组发烧友会丧失她们。”


(文中由闻数翩翩起舞翻译工作自448 Followers的文章内容《Software development is a loser’s game》,转截请标明来源,全文连接:https://thehosk.medium.com/software-development-is-a-losers-game-fc68bb30d7eb)


本文链接:http://88shuka.com/?id=5240 sup.qqshuka.cn

分享到: