timzaak / blog

8 stars 1 forks source link

看 Git分享 有感 #37

Closed timzaak closed 5 years ago

timzaak commented 5 years ago

Git 本来以为是一个编程上的巨峰,对我这种智商来说,估计是难以企及的,也就没去了解 Git 内在的东西,只是用而已。 昨天,看了一场 Linus 在 Google 关于 Git 的分享,感觉整个编程思路都受到了冲击。和大神的差距真是鸿沟。整个分享说了很多他关于 CSV 的思考,以及实际场景下,他所面对的问题,没有涉及底层代码如何实现的。我是在听一个人遇到复杂的问题,抽象分析,归纳并进行拆分,然后再带着解决方案去找工具,当工具不满足时,又有能力自己造出来。 如果是我,估计就是去找友商的解决方案了。或者自己动手造个友商一样的轮子。

timzaak commented 5 years ago

另外强烈推荐看 Git 内部原理 细看。

timzaak commented 5 years ago

怎么说呢, Git的内部原理 刷了两遍。从产品思路,到功能拆分,再到工程设计完全彪出天际。无敌!

产品哲学: 不可篡改追溯 分布式 信任网络 Focus on merge branch

内功: 存储设计: Tree + sha256 索引: sha256指针 优化: GC 压缩 传输: 智能协议

大神,请收下我的膝盖!