首页 » 程序员必读之软件架构 » 程序员必读之软件架构全文在线阅读

《程序员必读之软件架构》为什么人们应该学习如何画草图

关灯直达底部

为什么这是一项值得人们学习的好技能?简而言之,敏捷(并因此快速行动)需要良好的沟通 。画草图是在相对短的时间里传达大量信息的一个很好的方式,但这也是一项我们在软件行业中不再经常谈论的技能。这有几个原因:

1.很多团队立刻想到了UML,但他们已经放弃了把它作为一种交流方法,或者从一开始就没搞明白过。毕竟,UML显然“不酷”;

2.很多团队不再用可视化的方式来设计类,因为他们更倾向于TDD。