关于uml 如果你准备一辈子做CODER的话,不学也罢,但如果你想向DESIGNER,ARCHITECT方向发展的话,开始学吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 即便是做程序员也应该学一学。开发文档越来越规范化。不然,别人写的设计文档你可能都看不懂。UML是一种统一建模语言,在面向对象的设计开发中,已成为标准规范的建模语言,主要是用来设计,建模。网上的教学文章很多。你可以自己找一下。 可以去www.umlchina.com看一下如果不知道怎么开始的话,就先看《非程序员》 其实不学任何编程也可以学UML,因为建模是抽象的,是独立于编程语言之外的。而且UML对各种规模的开发活动都有效。大到一个过程,RUP不就是用UML的来描述的么?小到每个代码块。所以UML绝不是只有Architect才需要的。尤其是,象楼上提到的,UML可以为文档的规范化提供强有力的工具,其重要性不言自明。 另外,UML中包括很多东西,不一定都学。可以先拣与自己贴近的学。对于coder,class diagram、sequence diagram、state transition diagram等最实用,可以先学。至于use case diagram、deployment diagram之类可以先有个概念,等以后用到了在学。UML无非是一套标记方法。 要学!!!机械出版社最近出版了3本uml创始人出的书(《统一软件开发过程》《uml用户指南》《uml使用手册》),可以参考学习。 现在的趋势是,只要画出UML图,就可自动产生类代码ARGO已经做得很好了,JBuilder也在向这个方向努力。 疑惑 Serializable JTable中嵌入两个JButton 基础性问题_container frame之类 java技术群13134848,拒绝初学者。大家尽情的讨论和学习、帮助 新手请教:如何用java制作ie的插件 Hash Tables 如何理解 jpeg压缩 请教一个SQL语句的简单问题,实在没分了+ 紧急求救:对Oracle数据库中long 型数据进行模糊查询 如何查? 如何在下拉框中添加一个滚动的效果? 我是一个java初学者 Java调用系统命令
如果不知道怎么开始的话,就先看《非程序员》
机械出版社最近出版了3本uml创始人出的书(《统一软件开发过程》《uml用户指南》《uml使用手册》),可以参考学习。
ARGO已经做得很好了,JBuilder也在向这个方向努力。