想学程序设计,必须懂些什么?比如比较常用的UML图,用例图,类图之外,还有些什么图需要学习?

解决方案 »

  1.   

    能耐心看完十多页的设计要求列出functional and unfunctional requirementsuse case diagramsequence diagramclass diagram如果涉及到数据库还要设计eer diagramnormalised relational table 以及其他有的没的
      

  2.   

    UML图可用于程序设计流程图,如果你还不清楚什么是程序,你还没有必要懂这个,入门的话我建议你可以看看C,然后过度到C++。
      

  3.   

    懂一门自然语言(中文即可)
    懂你将面对的是一个神奇的世界,这个世界完全由你自己掌握(前提是你很熟练的了解它)
    懂你将面对的是无边的寂寞,和成功的欢愉
    懂你将一个人战斗,可能整夜整夜的在为了一个高坡发起冲击
    懂得上面的后,去选择一本好书,该领域中公认的。java ->thinking in java
    懂得看的同时要动手去做,不断的去做
    看着看着你可能发现,原来还有很多东西要去懂,即使以前学过,但你会发现原来那些只是皮毛
    于是就懂了要去看拓展的书
    看着看着你会发现原来很多东西翻译过来的不是很好,很想看看原著
    于是就懂了,学习外语是多么重要(主要是英语)
    看着看着会发现怎么越看越不懂。恭喜你,你达到了忘我的境界咯。
    这个时候你必须懂得的一个事情是,你键盘下的这个世界现在完全由你来掌握,你将拥有一个创造千万奇迹的机会
      

  4.   

    学会ctrl + c  ctrl + v  这个是关键。