4 ms·
I view not learning the basic concepts of how git works inside like trying to learn SQL without know what a table is. You could, but its easier if understand
by zbobet2012 7y ago
I view not learning the basic concepts of how git works inside like trying to learn SQL without know what a table is.
You could, but its easier if understand that basic abstractions which are its fundamental building blocks.
- hombre_fatal 7y agoI think it's more like learning enough SQL to build an application without learning about indexes and transactions: you can be sufficiently productive until you encounter corner cases or things go wrong.
- bfung 7y agoTheoretically, a person could learn SQL by knowing relational algebra and still not know what a table is. Just sayin’.
- masklinn 7y ago> I view not learning the basic concepts of how git works inside like trying to learn SQL without know what a table is. That’s complete nonsense. A table is not a low level implementation detail of sql it’s a core feature. And I don’t have to known how tables are represented on disk or what they store exactly to acquire a good intuition of how things work. SQL is in and of itself an abstraction decoupled from the underlying concerns of implementation and execution. Something git’s porcelain definitely is not.