为什么这是一项值得人们学习的好技能?简而言之,敏捷(并因此快速行动)需要良好的沟通 。画草图是在相对短的时间里传达大量信息的一个很好的方式,但这也是一项我们在软件行业中不再经常谈论的技能。这有几个原因:
1.很多团队立刻想到了UML,但他们已经放弃了把它作为一种交流方法,或者从一开始就没搞明白过。毕竟,UML显然“不酷”;
2.很多团队不再用可视化的方式来设计类,因为他们更倾向于TDD。
手机阅读更精彩!
映月读书网 > 程序员必读之软件架构 > 为什么人们应该学习如何画草图 >
为什么这是一项值得人们学习的好技能?简而言之,敏捷(并因此快速行动)需要良好的沟通 。画草图是在相对短的时间里传达大量信息的一个很好的方式,但这也是一项我们在软件行业中不再经常谈论的技能。这有几个原因:
1.很多团队立刻想到了UML,但他们已经放弃了把它作为一种交流方法,或者从一开始就没搞明白过。毕竟,UML显然“不酷”;
2.很多团队不再用可视化的方式来设计类,因为他们更倾向于TDD。