软件随想录阅读笔记()

挺有意思的一本书,虽然是20多年写的,但是里面的很多内容还是很有意思的,丝毫不落伍

抽象必漏定理

抽象就是隐藏复杂的内部机制,对外部提供简化使用的接口

计算机科学里面有超多的抽象,也就是有了这么多的抽象,才能让普通人轻松的使用计算机

但是所有重要的抽象,都具有某种程度的不严密性

书中举的例子是下雨天开车,本来坐在车子里了,不应该担心外面到底是天晴还是下雨,但是雨中开车必须放慢车速

虽然程序员可用抽象的,封装好了的工具来节省开发时间

但是这并不能节约你的学习时间

mybatis_plus这个工具可以简单的帮你实现crud,但是并不意味着你不用去学习sql

漏洞百出的抽象意味着编程学习曲线是呈指数形态的

90%的东西一周就能学会,但是剩下10%要你学踏马的34年

而且更要命的是这10%的知识决定了程序员的价值

————————

挺有意思的一本书,虽然是20多年写的,但是里面的很多内容还是很有意思的,丝毫不落伍

抽象必漏定理

抽象就是隐藏复杂的内部机制,对外部提供简化使用的接口

计算机科学里面有超多的抽象,也就是有了这么多的抽象,才能让普通人轻松的使用计算机

但是所有重要的抽象,都具有某种程度的不严密性

书中举的例子是下雨天开车,本来坐在车子里了,不应该担心外面到底是天晴还是下雨,但是雨中开车必须放慢车速

虽然程序员可用抽象的,封装好了的工具来节省开发时间

但是这并不能节约你的学习时间

mybatis_plus这个工具可以简单的帮你实现crud,但是并不意味着你不用去学习sql

漏洞百出的抽象意味着编程学习曲线是呈指数形态的

90%的东西一周就能学会,但是剩下10%要你学踏马的34年

而且更要命的是这10%的知识决定了程序员的价值