5 ms·
Yours is the fundamentalist view and it always has its place in the debate. But it is not necessarily what the organization needs. There are benefits of runnin
by fifilura 2y ago
Yours is the fundamentalist view and it always has its place in the debate. But it is not necessarily what the organization needs.
There are benefits of running notebooks in production rather than reimplementing things in another environment.
1. The prototype is tested and verified. And I don't mean tested as in 50 unit tests and integration tests. But tested in the way that a human actually looked at the result and was satisfied. Reimplementing means that you will start from scratch.
2. That the production env is the same as the analysis env means that it is trivial to go back and debug issues.
3. Sometimes maybe what you need is a fast solution. Not sending stuff into the scrum loop of a separate engineering team and pray it makes it into a sprint not so far away.
TL;DR get shit done.
- keithalewis 2y agoIf the target is C++ you can use my library https://github.com/xlladdins/xll https://github.com/xlladdins/xll. It makes it easy to call C++ from Excel.