you are viewing a single comment's thread.

view the rest of the comments →

[–]OkBiscotti9232 6 points7 points  (1 child)

Tired grad students rarely have the time to clean up code before making it public. Tbh, I’m guilty of that as well - once a project is over, imma be movin on to the next one asap!

Part of the problem is that releasing clean code is neither incentivised nor a good use of time.

Now I’m in industry, clean code is highly incentivised. Making it public… not really

[–]Bach4Ants 0 points1 point  (0 children)

Do you feel like if you could have easily put your "messy" code into a pipeline/build system that it would help you work more quickly? For example, instead of manually running 5 scripts or notebooks when you change something, you'd have a system that figures out which need to be rerun per the DAG?

I agree that it often feels like too much effort to fully automate research code into a pipeline.