读书笔记 - 一些学习思考

写这个文章系列的起点是拜读了BRUCE ECKEL大神的On Java 8后感觉醍醐灌顶,对编程语言的理解又上升了一些,不再只局限于面试背书问答式的填鸭式学习(如接口和抽象类的区别、各种修饰符的意义,相信准备面试的同学深有体会),而是想对语言在设计层面的内容有更深的思考,听听语言设计者们的思考,以及反哺到自己日常的开发工作中。现在感受到系统的学习一门语言会潜移默化的塑造自己的世界观和认知方式,会用语言的视角去看待现实问题,如书上所讲述的:

我的语言之局限,即我的世界之局限
并且语言设计,尤其对Java来说的,都有其局限性和缺陷,而这些缺陷出现在JDK每一代发布版本中,因此遇到那些无法解决的棘手语言特性问题,也可能不是自己愚钝,而是语言没有正确的体现其所想表达的含义(也算是给我初学Sping时对着各种特性注解调一天调不通的愤怒一个慰藉)。
想法说到这里,接下来就是实际我遇到的内容。

posted @ 2022-07-24 18:21  backTraced  阅读(22)  评论(0编辑  收藏  举报