• 没有关心过编写代码方式的好处,你是不是也是这样?


    知其然,不知其所以然
    
    知道是这样,但是不知道为什么是这样。指只了解事物的表面现象,而不了解事物的本质及其产生的原因。其:第三人称代词,他(它)。然:这样,如此。而:连词,表示转折关系。
    
    战国·宋·庄周《庄子》:“孔子观于吕梁,见一丈夫,谓孔子曰:‘吾长于水,而安于水,性也。
    不知吾所以然,命也。’”唐·李节《送潭州道林疏言禅师太原取经诗序》:“论者不思释氏扶世助化之大益,而疾其雕锼彩绘之小费,吾故曰能知其然不知其所以然也。”

    最近被同事的一个问题问住了,回答不了他。他问,我们的cache的结构有什么好处?我只知道我们的cache的结构是什么样子,根本没有想过它这样会有什么好处。最后他找了另外的一个同事,另外的那位同事讲的很清楚,将cache的为什么用了这样的结构,有什么好处,以及提问的那位同事设想的cache结构有什么缺陷,都讲明白了。

    在平时的时候,从来都没有在“这样有什么好处”上进行过考虑,一直只关心了“它是什么样,应该如何操作”。关心的范围仅在能够完成工作,这样的一个简单范围上,却没有考虑过人家设计成那样有什么好处,有什么不足。

    突然意识到这样的工作方式并不是一个好的方式,只有思考更多才能够更好的掌握它,并优化它,提高自己的能力。

    一直还真的就是”知其然,不知其所以然“的情况。

    以后,要多想一些了。

  • 相关阅读:
    海量数据面试题整理
    JConsole操作手册
    JVM调优总结(十二)-参考资料
    JVM调优总结(十一)-反思
    JVM调优总结(十)-调优方法
    JVM调优总结(八)-典型配置举例2
    JVM调优总结(九)-新一代的垃圾回收算法
    JVM调优总结(七)-典型配置举例1
    JVM调优总结(五)-分代垃圾回收详述1
    JVM调优总结(六)-分代垃圾回收详述2
  • 原文地址:https://www.cnblogs.com/elta/p/4086060.html
Copyright © 2020-2023  润新知