作者 |Adam Berg 译者 | 弯月
出品 | CSDN(ID:CSDNnews)
我先后曾在五家软件公司工作 , 其中既有游戏开发、移动开发 , 也有 Web 开发 。回顾以前的工作经历 , 我认为 有一个问题始终未能得到应有的重视 , 那就是:迭代时间 。本来我打算写一篇有关构建时间的文章 , 但我认为迭代时间能够更准确地表达我的想法 (注:本文中的迭代时间指的是 , 看到修改后的代码能够按照预期工作所需的时间) 。
【“三行代码,确实需要耗上一整天!”】这篇文章的目的是帮助我们反思当前的开发流程 。想一想 , 在你们的流程中 , 哪些环节占据的时间超出了实际的需要?我们都知道单元测试的好处 , 但因为前提的投入太大 , 所以很多人都不想做 。
每次都需等待 15 秒 , 才能看到代 码错在哪里
2014 年 , 我以一名实习生的身份加入了 FIFA 团队 , 对于当时的我来说 , 3A 游戏开发完全是一个陌生的新世界 。我记得当我看到我的电脑有 16 个 CPU 核心时 , 十分惊讶 。我还记得 , 当时我按照说明进行了设置 , 并得知第一次构建需要 30 分钟的准备时间 。不过 , 据说之后的增量构建会快很多 。
推荐阅读
- 宫外孕怀孕几率大吗
- 诺克萨斯一刀流出装 英雄联盟手游无限火力诺克萨斯之手出装攻略
- 防辐射服一定要穿吗
- 孕妇乳房流黄水能挤吗
- 流产带环后应注意什么
- 38周多走路会提前生吗
- 胎盘早剥是一直出血吗
- 孕妇能做癌症怎么吗
- 新鲜椰子水孕妇能喝吗
