|
|
|
|
|
by bdevine
4159 days ago
|
|
Your "bid data" typo seems like a nice little Freudian slip! As far as your second point though: although it's not ideal, don't virtualenvs do the trick? If you really needed to, you could even set up a workflow of different sandboxes to pass data through. If the alternative to relying on frameworks is rolling your own, frankly I would probably choose the former, but that's just me. |
|
The other thing to remember about roll your own is you can get efficiency that frameworks can't, and that time difference adds up fast. For example, we designed a worker distribution system, rolled our own worker management code on top of a framework, and reduced compute times from ~1-2days to ~4 hours. That's a huge increase in productivity that no tool or framework could give us.
There is power in roll your own, I would just say whip your programmers into submission regarding good commenting/documentation though.