如题,是个没有统一定义的概念;
尽管在不同设计层面上,架构有不同的定义;
但终归我们是在做架构;
而做软件最重要的思维过程就是抽象,因此既然是做架构就一定能给架构抽象出通用的定义
—— 通过否定之否定逐渐划清业务边界的过程;每一个阶段性的静态表达即狭义上的架构。
在哲学上的立足点就是结合康德静态的认识论和黑格尔动态的认识论。
如题,是个没有统一定义的概念;
尽管在不同设计层面上,架构有不同的定义;
但终归我们是在做架构;
而做软件最重要的思维过程就是抽象,因此既然是做架构就一定能给架构抽象出通用的定义
—— 通过否定之否定逐渐划清业务边界的过程;每一个阶段性的静态表达即狭义上的架构。
在哲学上的立足点就是结合康德静态的认识论和黑格尔动态的认识论。