看到了数据结构。
我觉得自己就是一个忙碌在世间的一个指针,或者说一个带有指针的容器,又或者是带着一些外部接口和属性的容器。
我们可以存一些访问某些物品的地址,身上也可以带一些物品,有的东西是我们私有的,有的是共有的,有的是被保护的。我们在这些物品间忙忙碌碌,以便获得更长的生存期,让物品排列得更合理,以便下一次或者其他人更好的使用;又或者删去冗余过时的文件,减小存储的开支;又或者不断制造这垃圾,充满我们的物理或者精神世界。
物品的储存要有逻辑,或者方式,它们叫做结构。我们怎么使用特殊结构的物品集,叫做方法。
我们有时候会说,某某某过时啦,学也没什么用。当我们不需要考虑封装内是什么,仅仅会使用接口的时候,我们变得更傻了吗?有很多人会失业吗?
封装的话,我认为就是前人们通过自己的努力,找到了一个事物较好的模拟或解决方案,大大减少了某些事物的计算成本。
那么后人要干什么呢?设计更高level的封装,生产更好level的封装的零件,维护旧的封装,还有就是拆开以前的封装,并优化它。
这几件事都要建立在一个基础上,后人们必须继承前人所有的知识,才可以继续向前。所以知识的量变得越来越大,前进的代价也会越来越大。
所以有些人丢掉了包袱,另辟蹊径,不再继承过多的知识,而只把知识作为工具,来达到自己的目的。(文字敲到这里的时候,我发现前面的文字和后面的文字矛盾了。)
我再捋一捋。我想干什么?我想把自己的空间分成几份,基础知识部分是要有的,要维护起来,直到它们可以变成类似于内联的效果(行走的工具书);完成一些作品,积累实战经验值,积累可调用的并且熟悉的物理资源;第三点就是纯纯地收藏一些自己喜欢的东西满足自己的精神需要了。
还有就是,你不理解它,你就不能更好的使用它。没什么别的需要总结的了。