Open iteles opened 7 years ago
@iteles an older example of a "Spike" we did is: https://github.com/dwyl/meteor-search
Basic definition added to: https://github.com/dwyl/technical-glossary#spike via https://github.com/dwyl/technical-glossary/pull/41
I think this deserves a separate section as: a) Less experienced developers don't tend to know what a spike is b) It is, in my experience, something which has been treated with very little process and as a result, the information resulting from it is often not useable.
What?
A spike is a limited period of time (often between half a day and two days) during which you try a number of different methods to solve a problem, in order to determine what the best solution is. The code that you write during this time is not used directly in the project, but the lessons you learn are.
How to perform one?