|
|
|
|
|
by devereaux
2578 days ago
|
|
In spreadsheets (excel) and notebooks (ipython/rstudio), having the data bundled with the code is a feature. It provides reproducibility. > a destroyed formula can go undetected for a while... That is a problem in methodology, not with the tools. There are many solutions that do not require abandoning spreadsheets. For the destroyed formula example, you need tests. Simple example to do that with a checklist: if you are doing a SUM(), require that the employee ticks a box saying "all the number were highlighted when clicking on the SUM formula". For the out-of-sync version, you need a central repository and another box "I retrieved the latest version from the xx repository, and this version was: ... " Then require that to be printed and signed (accountability), and you'll see mistake disappear. |
|
As for expecting people to religiously and accurately observe procedures, I work with human beings, you seem luckier...