作者花了三篇文章的篇幅来论述人性在架构设计中的重要性以及如何利用人性来处理架构设计,避免不必要的损失,文章中作者举了一个例子,是关于微服务的,从人性的角度分析了微服务应该如何划分,这个分析角度确实刁钻,从对作者的文章中想到了一些问题: 架构(任何事情)都包含两部分,一部分是事情的部分,一部分是人的部分,事的部分相对而言比较客观,解决方案本身可以评价优劣,而人的部分则是相对而言可能更偏主观,但是从公司或者是组织的角度来看,人(团队)又相对而言是稳定的,而事情(业务)实在不停变化的,因此在考虑架构设计(问题解决)的时候,对于人的分析是必不可少的,作为管理者的一个重要任务就是分配正确的人去做合适的事情,人和事的匹配主要是能力优先,熟悉程度优先,未来发展优先三个的思考维度,但是分配了人之后,如何能够更好的完成事情,需要从能力和活力两个维度去提高人对于事情的完成程度,能力的提高相对而言是个长期的过程,因此提高活力针对单次的架构活动而言就是至关重要的,因此我们需要从人的角度去分析和考虑架构设计活动