# Prototype vs tracer bullet development

There's an important distinction in between the idea of tracer bullet development and prototype. Prototype values are in lessons learned, not code, whilst tracer bullet development is different as you're coding for real and will maintain it.


# References

The Pragmatic Programmer (p. 55).

The distinction is important enough to warrant repeating. Prototyping generates disposable code. Tracer code is lean but complete.