|
|
|
|
|
by pxmpxm
480 days ago
|
|
Ah yes, the hallmark of great software is having to learn how it's implemented to be able to use it. None of the concepts behind git are difficult to grasp, the problem is interface and leaky abstractions all over.
Any person that mentions reflogs is actually saying I don't understand any of the points above. |
|
Because learning how a software model a particular problem domain is a great step towards efficient use? You can hope it's magic, but that's a recipe for failure if you're a heavy user. Every professional learns the ins and outs of the tools he uses often.