4 ms·
It could be hard if you never took Discrete or another course that introduces graph theory. Or if you cheated your way through or barely scraped by. I can see h
by Igelau 5y ago
It could be hard if you never took Discrete or another course that introduces graph theory. Or if you cheated your way through or barely scraped by. I can see how a CS freshman or someone from another field might struggle, but even then it's more comprehensible than any of the alternatives.
- crispyambulance 5y agoThe hard part of git has never been the understanding its graph model. The hard part HAS ALWAYS BEEN is memorizing all those badly named and counterintuitive commands.
- Igelau 5y agoEven that is only true if you're coming from a system where branch, tag, and checkout mean something else.