知识卡片

架构需刻意练习

普通读书笔记卡 · 1886.p

内容

多数开发者很少从零设计一个由团队实现的软件系统,因此架构能力不会自然从日常编码中长出来。发散:组织需要为设计、评审、指导和演练留出空间,否则未来架构师会断层。

参考来源

- 位置:《程序员必读之软件架构》第17章《未来的软件架构师在哪里》(源文件:OEBPS/text00000_split_028.html) - 结论依据:原文用自问自答的形式说明大多数开发者虽经常写代码测试,却很少从零设计一个由团队实现的软件系统,直接支持卡片论点。 - 原始内容:"你上次从零开始设计一个会由一个团队来实现的软件系统是什么时候?……嗯,那不是我做的。……面对现实吧,无论预先设计还是演化设计……大多数软件开发者都不会频繁地在一张白纸上从无到有地设计软件。"