什么是一流的技术文章?

这两天读Google的《SRE》时看到一段话

今天,我们能感受到整个行业都在鼓吹厚颜无耻的"代码拿来主义"(just show me the code)。开源社区内部正在形成一种"不要问我问题"的风气.............这本书中没有万能药,没有什么东西能解决一切问题,但是这恰恰是本书的宗旨:相比最后的软件结果,架构设计而言,真实的设计过程,作者本身的思考经历更有价值。实现细节永远只是短暂存在的,但是文档化的设计过程却是无价之宝。   -- 《Google SRE 运维解秘》

深以为然,不禁让我想到了过去学习张磊老师《深入剖析Kubernetes》时曾看到张磊老师回复课后留言时说过的一句话

直接讲源码是不负责任也是逃避困难的做法。(大意)

什么是一流的技术文章?绝不是一上来就开始贴源码画流程图深入到每一个函数。

相比具体的实现,掌握其思想,掌握其设计理念---为什么这样设计?架构为什么这样演进?更为重要。当然,要能将这些理念和演进历程传授给读者,更需要扎实的技术和文字功底。这远比上来就连篇累牍贴源码更困难也更有意义。

Talk is not cheap.

向每一个真诚分享的技术人致谢。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注