《架构整洁之道》摘录 – 2

第 2 章 – 两个价值维度

哪个价值更大,系统正常工作更重要,还是系统易于修改更重要?如果这个问题由业务部门来回答,他们通常认为系统正常工作很重要。系统开发人员常常也跟随采取了这种态度。但是这种态度是错误的

业务部门原本就是没有能力评估系统架构的重要程度的,这本来就应该是研发人员自己的工作职责!所以,平衡系统架构的重要性与功能的紧急程度这件事,是软件研发人员自己的职责。