准备篇
1。白板(白板笔)。
1)需求阶段和客户讨论问题时分析、设计、客户在这里自由交流大家对问题的看法
2)在项目分析和设计阶段用来进行头脑风暴,是设计的最重要的工具。白板上画的可以是UML图,但也可以是项目团队能够理解的任意图形,或者就是简单的线条、图形都可以
3)无处不在的讨论,任何时候对需求的理解和对设计的讨论都在白板上进行
一般公司里面经常会出现白板笔太久没用水用光的时候,所以我一般都要提醒后勤人员买好充足的笔,用完笔以后要盖好盖子。
2卡片(和图钉)
1) CRC是除了白板以外第二重要的设计工具,这种卡片在中国很难买到,所以一般用文摘卡代替,CRC的重要作用在 ...
- 18:31
- 浏览 (372)
- 评论 (0)
关于复用性,根本就不需要讨论,限制越少,复用性就越高。不管怎样去讨论问题,EJB永远不可能比一个普通的JavaBean更可以复用。也就是说,如果Spring是谎言,那么EJB就是扯淡了。
如果你的程序模块或者框架真正被n个人或者n各不同的项目组复用过,你就会知道不对体系结构作任何限制是多么多么的重要。如果你真正编过一些复杂的框架,你就会知道天马行空、不受拘束的对象建模和实现是多么多么的必需。
有一个不是直接有关的话题。我对目前有多少可以黑箱重用的业务组件持非常怀疑的态度,相反,可重要的工具箱,可白箱复用的框架是我认为目前最现实,也是提高生产效率最有效的途径。这也是我从5年来对组件认识的 ...
- 12:28
- 浏览 (419)
- 评论 (0)







评论排行榜