有时,通过方法和彻底的搜索可以发现软件性能的窍门。有时,需要疯狂的思维和勇气尝试疯狂的想法。有时,一个想法只是开始,需要大量的努力。
如何营造一个每个人都可以尝试不同想法以改善我们正在开发的软件性能的时间?团队中的每个人都有至少几个月的软件使用经验,并且非常擅长该软件。
您是否同意不同的想法将有助于找到提高软件性能的方法?为什么?为什么不?
哪些技术可以使我们快速尝试优化想法?为了从试用中获得良好的结果,是否需要快速的编码速度?
最后,应分配多少“时间”以确保良好的结果而又不会造成懈怠?
是否有必要进行实验以证明存在“做某事的更快方法”?(添加2011-06-07)
有关:
(仅出于赏金目的, -2011 / 06/07团队规模为2-4个开发人员,无专门的质量检查人员。所有代码,单元测试和性能测试均由开发人员完成。由于项目的性质,探查器结果可用于显示比例执行时间,即使它没有显示出单个瓶颈。)