作者 内容
 macrosky   我together的初用者,请问在那里可以获得相关的学习资料
 

为了更好的用好together,请问在那里可以获得相关的学习资料,希望大家的能给予帮助。

 03/04/28 11:26 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 gene_cn   TOGETHER没用,学ROSE吧,资料到处都是!
 
 03/04/28 14:02 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 elegantteac   Together 网上的Quick Tour 和 Tutorial 写得不错
 

看 http://www.togethersoft.com/services/practical_guides/getting_started/index.html 。 里面的Quick Tour 和 Tutorial 写得不错,看它就会操作了。

我觉得Together很好,模型和代码完全双向整合,非常cool,不过Together相当占内存,最好有512M的内存。

 03/04/28 19:29 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 elegantteac   为什么Together没有用?
 

Together我觉得很好,
不过Borland好像买来的软件都没有很大发展,并且还要担心Borland的前途问题。

 03/04/28 21:36 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 gene_cn   对ROSE来讲,它体现和开拓RUB、UML的思想,而TOGETHER只是执行,两者高度不同,至于同步代码,对程序员可能有用,但对一个架构设计师来讲,不用那么具体。
 
 03/04/29 10:58 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 elegantteac   我觉得文档(包括架构设计模型)和代码的一致性是最重要的
 

特别对于演进式的开发,代码将被不断重构,还需要不断变化以适应需求的变化,没有好的同步工具,原始设计的架构模型将和最终代码相差得非常远,我认为:不能与代码保持一致的文档比没有文档还要糟糕,维护文档和代码的一致性对于一个长远项目而言是至关重要的。

 03/04/29 15:57 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 瘦驼   回复: 为什么Together没有用?
 

其实,ROSE最吸引人的地方不在于其架构或建模或逆向导入的功能。而是存在一个标准的过程(RUP方法论的指引)贯穿在其中。
同样作为一个标准的过程,必然有其适用范围,甚至RUP本身也支持过程裁剪。也就是说,我们可以在任何的实现工具中采用RUP方法(或经过裁剪的RUP方法)的指导进行架构分析(改进架构)、用例分析、分析类、设计元素的确定等等的过程实现。
如果仅仅作为图形工具,Rose和Together不如白板和白板笔更直接和方便,甚至在一定程度上制约和影响了工作的开展。
也就是说如果有了正确的方法,无论采用Together还是Rose都可以获得良好的效果,甚至使用Together可以更加方便。
比如:Use Case图中Together可以提供System Boundary(系统边界、非常好的概念),在每个用例的描述中:有pre-conditions(前置条件)、post-conditions(后置条件)、normal-flow(基本事件流)、alternate-flow(备选)事件流等属性提供。这些在Rose中是需要加强的。

 03/04/29 17:13 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 gene_cn   你说的也有道理,但从架构设计角度来看,思想是最重要的,而能够体现思想的的工具更重要了,对于代码,ROSE也能做到一至性。
 
 03/04/29 21:25 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 macrosky   回复: TOGETHER没用,学ROSE吧,资料到处都是!
 

我不是架构师,也并不是每个人都是架构师,再者大师级的架构师仍然和代码打交道。大道理我不想讲,但是在我的工作中tother和jbuilder上相结合,给我带来了工作效率,这是我使用together的原因。

 03/04/29 21:32 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首