If you have a pretty straight forward, simple bit of code to write, then the planning stage will take maybe 30 seconds and scratch paper. If you have a bigger project (e.g. an R package), then take plenty of time to plan. (7/)
The goal is to get as much planning as possible out of the way. Let your organizational mind run wild. You'll thank yourself later. (10/)
If you get one thing from this thread, it better be "MAKE A DESIGN DOC." (14/)
github.com/knudson1/glmm/…
(23/)
PLAN. Figure it all out ahead of time so you don't have to think too hard while you're doing the coding.
TEST. Test everything in every way. Make .R test files and their .Rout.save files.
TWEET. It's fun.
(24/24)