02 2020 档案
摘要:对架构的个人思考:我也谈架构1)架构的抽象本质: 将它纳入我的思考体系之中,架构我将它定义为:模块及其之间联系的正确、平衡的构造。 既然是一个系统便可对其进行抽象。架构是需求分析与软件设计之间的桥梁。其外部的需求是塑造架构的外作用力,而其内部的各模块之间的相互作用将其视为内力。从系统的角度看,外力决
阅读全文
摘要:个人思考―从关系谈面向对象 1·程序=数据结构+算法 记数据元素为a1,a2,···,an。则数据结构为元素关系,记f(a1,···,an)。算法为结构上的数据处理,记g(f(a1,···,an)) -> 程序=f(a1,···,an)+g(f),记A本质上,f与g同质,时空互换。2·抽象数据类型
阅读全文