3 ms·
You shouldn't have to learn how the data structures of the tool work beneath the surface to successfully know how to use a tool.
by philjohn 10y ago
You shouldn't have to learn how the data structures of the tool work beneath the surface to successfully know how to use a tool.
- zajd 10y agoYou don't have to. The difference with git is that it's even possible.
- cies 10y agoWhy wouldn't it be possible with Gitless to learn the data structure?
- jstimpfle 10y agoI think you should learn them, but ideally it should be obvious from using a tool what its internal data structures are. For persistent data structures simplicity, transparency and stability are very important.