美文网首页移动架构的百家争鸣Android开发经验谈Android开发
我们常说的软件架构,在古代代表什么?

我们常说的软件架构,在古代代表什么?

作者: 李良逸 | 来源:发表于2019-12-08 08:48 被阅读0次

    当人们谈起“架构”一词时,首先联想到的往往是软件架构。在现代社会中,我们经常称那些在软件领域比较资深的,有着多年工作经验的朋友为“架构师”,但是“架构”一词最初的起源是什么呢?

    image.png

    可能我们不确定它最原始的记载是在哪里了,但是现在能找到的是,在唐朝卢仝(约795-835)的《月蚀诗》中已经出现过“架构”一词:

    谲险万万党,架构何可当。

    这里的“架构”指代的是政治上的架构。

    image.png

    或许我们脑海中会映出古代官员手持笏板和帝王漫谈“架构”的样子。而宋朝的朱复之在《与静使君约游姑山记事古风二十韵》也曾提到“架构”一词:

    穷惚某氏建,架构溯斯堂。

    这里的“架构”指代的却是建筑的架构。

    image.png

    在西汉皇族淮南王刘安(公元前179-前122年)及其门客集体编写的《淮南子》一书中,曾出现过“搆驾”一词。

    大搆驾,兴宫室。

    这虽然不像我们现在看到的“架构”这样直观,但也可以看出,这样的“搆驾”或者是“架构”,其实最开始代表不仅仅是某种体系结构,更是一种“规划”。

    image.png

    在东汉许慎的《说文解字》中,对“構”字释义:

    構,蓋也。从木,冓聲。

    构,盖房子。“木”作边旁,“冓”为声旁。 冓,是声旁也是形旁,表示连接,其造字本义是架木造屋。而”構“为动词,亦表示设计,造成,连成。古人使用“搆驾”或者是“架构”一词,来从宏观上表述一种“规模”或是其规划设计。

    中国古代建筑对世界建筑发展史有着深远的影响。在中国古代建筑设计中,有专业的建筑架构设计师,不过他们更多是被称为工匠。其中比较著名的有鲁班、宇文恺等。

    image.png

    宇文恺在建筑架构上有着卓越的技术,在隋朝任职时被重用。他熟悉多种工艺技能,官至隋朝工部尚书,长期主管隋朝建造事务。他曾主持建造隋朝多处都城,其设计的建筑城中有城,规模宏大,气势雄伟,既便于保证安全,又利于管理维护。

    而工部则为中国古代六部之一,古代政治中对于架构的设计也占有着不可或缺的地位。朝鲜、越南等国家也都曾受到中国文化影响,纷纷特设工部。

    image.png

    想全面系统地了解计算机软件架构的知识,还可以参考《移动开发架构设计实战》,掌握架构体系知识。

    image.png

    相关文章

      网友评论

        本文标题:我们常说的软件架构,在古代代表什么?

        本文链接:https://www.haomeiwen.com/subject/gjapgctx.html