Hacker News new | ask | show | jobs
by allemagne 4133 days ago
>You can't really understand how git works unless you understand trees as a data structure. That excludes all but the hardcore types.

DAGs and BSTs are taught in second year undergraduate classes where I'm at. What's hardcore about them? Serious question.

1 comments

Non-programmers tend not to have taken undergraduate computer science classes!
Yes, that was my point. There are people who don't have a CS degree, that should use source control. For example, designers should use source control for their work. Explaining git to them is not feasible.
My bad, I was thinking from a CS centric POV