james_razor(蹬三轮的) 谢谢你!下次有陡坡我帮你推。

解决方案 »

  1.   

    《面向对象的系统分析》应该还有一本姊妹篇《面向对象的系统设计》
    那能弄到啊?对UML感觉如何?
      

  2.   

    我也知道有一本《面向对象的系统设计》,曾经看到过,后来就找不到了。
    我想它一定也不错。如果你可以搞到,可否告诉我一声?请原谅我的浅薄,对于UML我还没有研究,所以谈不上看法。可否给我点简
    介,让我有个概念?
      

  3.   

    《设计模式》有好几本?看来我越来越孤陋了,我只知道《Design Patterns》或者被称为[gamma95]的那一本。确是名著,博大精深。
      

  4.   

    feng()
       如果你认为那本书是你所说的烂书,可否给个理由?让大家都能够明白!
      

  5.   

    Elminster()    你好,据我所知,至少有如下两本《设计模式》,他们都是翻译的版本,我想包括英文版,也就有四种了,所以我会说有好几本。《数据结构与算法——面向对象的C++设计模式 》《设计模式:可复用面向对象软件的基础 》
      
        我想你所指的应该是第二本了!Erich Gamma著,机工版有译本的。我在这澄清一下,不至误导后来者!大家也可以对第一本进行讨论!    另外,网上大家一致认为翻译的书不好,所以我特意强调译本和英文版的区别,大家也不妨对这个问题展开。   谢谢支持!请后来者踊跃!
      

  6.   

    前面有朋友提到uml,请高手不妨发表自己的看法!
    我在这里为大家感谢了!
      

  7.   

    统一建模语言《设计模式》中的各种插图表示法 就是UML的一个变形
    用于描述对象体系设计的一种图形化语言。
      

  8.   

    FMD(Niko)     谢谢,你的描述还是很简单明了的。这让我知道这是什么一回事,看来我有必要花点时间学习一下了。
      

  9.   

    我有Peter Coad & Edward Yourdon的《面向对象的设计》北大出的,可惜没能买到面向对象的分析,这本书比较老,大概是90年代初的作品。
    还有Edward Yourdon & Carl Argila的《实用面向对象软件工程教程》,参考上面的书,可以发现分析方法和概念有很多的改进。
    UML现在国内纷纷出笼,不知道何润东的那本书怎么样,是希望出的,怕怕呀,各位评点评点?
      

  10.   

    我也关心UML,请大家来讨论。另外,james_razor(蹬三轮的) 你所指的改进只是一定程度上的,还是有了比较大的发展呢?
      

  11.   

    james_razor(蹬三轮的) 光是冲着比较有意思,有机会我要把这本书拿来看看.
      

  12.   

    呵呵,那书又不是我写的,怎么谈得上谦虚不谦虚。只是OO我学的颇为艰苦,好书见的不多,不是晦涩难懂,就是浅尝即止,只是近来才有所感悟,算得上是佛学中的“渐悟”。其实这类书的特点就是高度抽象,专业性强,初上手读的辛苦,收获却不多,但是在完成了一定的项目和工作后,针对工作中所遇到的问题,在书中找解决的办法,是个比较好的路子。而书中的例子,大多数情况下不能在实际工作中直接套用,更多的时候,我们学习的是一种精神。是先学OO的方法还是先学OO语言我没有主见,但是有了OO的方法后,OO语言如C++,Java等中的高级特性才变得更有意义,这是我的体会。还是请各位介绍几本好书吧。
      

  13.   

    工作不到4年,作的项目少于5个,不要钻UML以及相关的东西,潜心搞好技术,这是一个行内高手跟我说的。
      

  14.   

    vcbear(一只平凡无知的熊) 谨记忠告!我所指的学习只是了解性的,钻研?一年年是不会的了.
      

  15.   

    呵呵,bear说的没错,确实是这样的感觉,原先不用OO,用简单的模块化编程倒还能做出东西来,现在学了半调子的OO,TMD一个都做不出来了(仅限于私下里琢磨,工作中还是简单的模块化设计)。不过现在好点,联系工作中的遇到的问题。有些概念就清楚了,好些问题就是窗户纸,一捅就破。还有,国外的好多所谓科学管理方法,难不难,但就是繁,用我们原先写代码的75%的时间搞分析和设计,估计刚开始没几个人能做的下来。所以“工作等于或超过4年,作的项目大于等于5个”的条件一方面是积累相关的经验,一方面也是积累失败的教训。有了这么多的失败的教训,看你还敢不敢不把OO贯彻到底?呵呵。