dwyl / contributing

:clipboard: Guidelines & Workflow for people contributing to our project(s) on GitHub. Please :star: to confirm you've read & understood! :white_check_mark:
86 stars 9 forks source link

Working on a "Spike" #34

Open iteles opened 7 years ago

iteles commented 7 years ago

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?

nelsonic commented 7 years ago

@iteles an older example of a "Spike" we did is: https://github.com/dwyl/meteor-search

nelsonic commented 2 years ago

Basic definition added to: https://github.com/dwyl/technical-glossary#spike via https://github.com/dwyl/technical-glossary/pull/41