
架构
文章平均质量分 78
记录软件开发架构中的一些想法、笔记等
风晓枫
Keep Moving...
展开
-
【架构】1.1浅谈架构基础
架构”一词对于一名开发者而言甚是熟悉,但是真的细想,是否真的了解这两个字的含义?架构与我们又常说的“框架”的区别又在哪里?开发过程中,我们常说A系统、B系统,C子系统,a1模块,c功能,fastjson组件等概念?他们的区别又在哪里呢?原创 2023-07-24 22:06:14 · 94 阅读 · 0 评论 -
【架构】1.2浅谈架构基础-架构设计的目的
在架构设计中,成本往往是企业进行架构设计重要考虑的部分,然而实际架构设计时,成本并不是架构设计的首要目标,而是附件约束,更多的情况下,我们是在一定的成本的前提下进行架构的设计,已找到架构设计的更优解满足更低的成本更高的成本价值。总而言之,软件的架构设计的目的其实就是和软件复杂度的博弈,随着软件规模和数据的不断增加,软件的复杂度呈指数式的增长,架构设计的难度越来越高,软件架构是软件系统的顶层架构,不同人会有不同的认知,架构设计需要从实际问题和情况出发,把握核心问题,没有最好的架构,只有更适合的架构。原创 2023-08-12 23:56:07 · 151 阅读 · 0 评论