04 2021 档案
摘要:所有前面的方法都有助于我们判断一个架构是否“足够好”—也就是说,是否有可能指导开发者和测试者构建一个系统,并满足系统的利益相关人的功能和质量关注点。在我们每天使用的系统中存在着许多好的架构。 但是,超越足够好的架构是怎样的呢?如果有一个“软件架构名人堂”,那会怎样?哪些架构会陈列在这个艺术馆的墙上?
阅读全文
摘要:架构这个词我们在学习的过程中经常听到,架构是什么,或者给架构一个定义,本身就是一个难以回答的问题。每个从事软件行业的人对架构都有着自己的理解。要想了解什么是架构,我们首先要知道架构是怎样形成的。 假如一个人,他的衣食住行都是靠自己解决,每个人都是独立的个体。显然是不需要与其他人合作的。然而,当出现了
阅读全文