UML 学习
想好好学学UML. 大家说说有哪些权威的实用的书??
[解决办法]
由邓辉翻译的《敏捷软件开发》,非常好。
另外,敏捷流派对UML的解释和RUP流派是几乎完全不同的。
基本上,敏捷流派需要用的部分,在《敏捷软件开发》里都示意/解释了。
看过这书,UML的知识也已经足够了。
[解决办法]
UML有用啊,是一个很好的沟通工具。
所以,不管你怎么学习,学的有多好,只要别人能看懂就好。
你可以根据这个原则,自己自学了。
[解决办法]
帮你顶下,做个记号
[解决办法]
UML,就像名字显示的那样,是一种交流用的语言。就像汉语一样。
我的感觉是UML更适合业务建模。而不适合为软件建模,特别是那些基础性的软件。因为UML在新兴的范型编程方面缺乏完善的支持。而GP在优化系统及软件建模时有很重要的作用。
问题是,现在很多程序员开发软件时,只考虑业务建模,然后将软件结构直接按业务模型设计。这造成软件在灵活性和扩展性方面严重不足,无法应付需求的变化,无论是当前的还是未来的。
所以UML是有用的东西,但只有在他该用的地方才有用。