在开发初期只对单个元素进行编码和测试,之后再拓展到多个元素上。 在 上一篇文章 中我已经解释了为什么把所有编程问题当作一群丧尸一次性处理是错误的。我也解释了 ZOMBIES 方法中的第一条:最简场景。本文中我将进一步介绍接下来的两条:单元素场景和多元素场景。 ZOMBIES 表示以下首字母缩写: Z – 最简场景(Zero) O – 单元素场景(One) M – 多元素场景(Many or mor
当你坚持最简场景时,你最终会得到最简单的解决方案。 在前面的文章中,我已经解释了为什么将编程问题看作一整群丧尸来处理是错误的。我用 ZOMBIES 方法来解释为什么循序渐进地处理问题更好。 ZOMBIES 表示以下首字母缩写: Z – 最简场景(Zero) O – 单元素场景(One) M – 多元素场景(Many or more complex) B – 边界行为(Boundary behavi
完善你的电商应用,使它能够正确处理业务规则。 在前面的文章中,我已经解释了为什么将编程问题看作一整群丧尸来处理是错误的。我用 ZOMBIES 方法来解释为什么循序渐进地处理问题更好。 ZOMBIES 表示以下首字母缩写: Z – 最简场景(Zero) O – 单元素场景(One) M – 多元素场景(Many or more complex) B – 边界行为(Boundary behaviors