Discussion

Ask HN: I'm a researcher and I have to mantain code. Where do I start?

Hi everyone, I'm an engineer (not a software engineer) and I work as a researcher in a university. In my short career I've always written some little code, in particular I script in MATLAB. My programs were never more than 100/200 lines of code.

Recently I was appointed as responsible for a big project that lead me in writing more complex software than just small scripts. It is still nothing big (few tens of functions, each with 50-200 lines of code), but it is for sure bigger than before and bigger than I was used to.

This code is constantly updated and must be shared with collegues. I also develop on two different machines (the office Windows desktop and my WFH setup composed by a MacBook).

Is Git the only way to go to mantain the code? The problem that I have with Git are these: 1. It is not easy to learn. I have no problem in learning it, but older academics are not willing to put the effort... 2. Sync between my two machines is not always easy, fur sure not as easy as Dropbox.

Is Git the only way to go? If yes, do you have some websites where it is well explained and easy to understand?

Thanks!

1 points marcomanzoni 4 years ago 4 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton