摘要:
摘要:在软件行业中,神仙打架的名场面,那就不得不提的是2014年的那场——测试驱动开发(TDD)之争。 在历史上有很多精彩绝伦的神仙打架,比如数学界的牛顿和莱布尼茨关于微积分的旷世之争;比如量子物理中的爱因斯坦和波尔的紫禁之巅;比如足球里的梅西和C罗的旗鼓相当难分高下;又比如滴滴和快滴之间触目惊心的 阅读全文
摘要:
摘要:看这群大学生如何保护粮食,让害虫、霉变无处遁形。 国以民为本,民以食为天,对有着14亿人口的中国来说,粮食安全,一直都是关系国计民生的头等大事。 2010年以来,我国人均粮食占有量持续高于世界平均水平,然而,中国也是世界粮食进口第一大国。新冠疫情全球蔓延,纷纷将粮食紧握手中,粮食危机被认为是“ 阅读全文
摘要:
摘要:程序员常会说:我最讨厌别人写的代码没有文档,我也最讨厌自己需要写文档。 有一个很老的梗: 我最讨厌别人写的代码没有文档,我也最讨厌自己需要写文档。 有这种想法的程序员应该算是一个老鸟了,对于大多数程序员来说,对于他们来说: 文档是什么。 对于大规模,超大规模的项目,并且历时很长,需要大量人员协 阅读全文
摘要:
摘要:软件测试的最高层次需求是:UI测试,也就是这个软件“长得好不好看”。 为了让读者更好地理解测试,我们从最基础的概念开始介绍。以一个软件的“轮回”为例,下图展示了一个软件的研发流程。随着软件规模的不断增大,一个软件动辄百万行的代码,想要单靠人工检查或者程序猿的技术本身保证质量已经变得不现实。因此 阅读全文