4 ms·
Version control will be on the list starting next year. Thanks! I'll also take a look at the link. Unfortunately it isn't in our budget to hire a pro dev to th
by hodder 9y ago
Version control will be on the list starting next year. Thanks! I'll also take a look at the link.
Unfortunately it isn't in our budget to hire a pro dev to the team but I can work attempt to increase time working with our corporate IT department which has some excellent devs.
- mycat 9y ago>Version control will be on the list starting next year. The fact that you make quant software trading millions of dollar without version control surprises me. Is the quant industry really like that?
- hodder 9y agoIt is in commodities. Not at banks. In commodities it is the wild west.
- audiometry 9y agoWhat kinds of interesting analytical things are you doing in commodities?
- japhyr 9y agoIf all the resources for this project are in one folder as you described, what keeps you from waiting until the new year to start using version control? It seems you could do something like: $ git init $ git add . $ git commit -am "Initial messy commit." You could start using a more refined approach from there, and that would be a start. When I start working with someone else's code for the first time, I run these commands and immediately have a baseline to work from. Once you run these commands, you can start experimenting with your code, and you can start guarding against someone else's accidental bugs in the project. This does assume some basic understanding of how version control works, but it seems you could learn the basics of git in an afternoon and start using it to provide a baseline. Are you currently doing the "make a copy of the project folder and call it project_backup_110217" approach to version control?