4 ms·
This is exactly why I wrote my tutorial: http://news.ycombinator.com/item?id=531517 http://news.ycombinator.com/item?id=531517 It's pretty sad that this one n
by cduan 17y ago
This is exactly why I wrote my tutorial:
http://news.ycombinator.com/item?id=531517 http://news.ycombinator.com/item?id=531517
It's pretty sad that this one not only assumes that knowledge of the internals is unnecessary, it in fact praises such ignorance ("newbies can ignore its inner workings and view Git as a gizmo that can amaze friends and infuriate enemies with its wondrous abilities"). This is particularly true considering that the relevant parts of the Git internals are actually quite simple.
- Confusion 17y agoYour life is too short to learn and understand the internals of everything. The less I have to know about the internals, the more leverage a library or framework provides me. Secondly, what is 'quite simple' to you may be incomprehensible to someone else. However, I still have to collaborate with these people on a project. If git is ruled out, because only the top 1% of people in software engineering can gain a sufficient understanding of the internals to use it, then it is utterly worthless to me.