我最近是第一次阅读The Pragmatic Programmer,并且遇到了Tracer Bullets的概念。我意识到我过去曾经根据这种模型进行编码,只是有点像我在大脑中“敏捷”地工作一样。
他们仅给出一个示例,说明他们过去曾在哪里使用过它。情况被确定为“示踪者子弹”的良好候选人的方式是
有许多未知数,并且有许多不同的环境,而且没人能确定GUI的行为方式。
这似乎是大量项目启动的方式,尤其是当您与非技术人员合作开发对冲基金的典型业务应用程序时(例如)。
我之所以使用它,是因为它只是感觉很对,而不真正知道它的名字或对我解释了什么。我知道,如果我试图让每个人都在一个房间里并让他们预先指定所有东西(或至少某些东西),那将是一场彻底的灾难,但这又是一种感觉...
任何人都可以提出一些更具体的标准来确定何时采用此模型?