今天看啥  ›  专栏  ›  InfoQ

为什么说我们需要软件架构图?

InfoQ  · 公众号  · 科技媒体  · 2019-01-31 21:00
作者 | Ionut Balosin 译者 | 薛命灯 我们尝试通过创建架构图(作为技术文档的一部分)来反映应用程序的内部状态,但大多数时候我们都没能做对。由此产生的架构图可能非常全面,也可能非常模糊。有时,架构图根本就是不相关的。即使创建了相关的架构图,我们也很少更新它们,作为持续开发过程的一部分。实际上,我们只是时不时地更新文档,可能是在某些 sprint 期间(当有时间更新文档时)或在发布特定版本之前。另一方面,大多数开发人员(参加我的软件架构课程的同事或学生)不赞成创建和维护技术文档,他们认为这些任务乏味、耗时,而且价值不如其他任务,他们甚至认为如果源代码写得足够好,文档不是必需的。虽然总会有例外,但我很确定, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照