CMMI on line

做中国最专业的CMMI网站! 新网站软件知识原创基地:www.umlonline.cn
欢迎光临 CMMI on line 登录 | 注册 | 帮助
in 搜索
CMMIonline网站升级啦,请访问新网址: 软件知识原创基地 ( www.umlonline.cn ),发帖请到新网站!

UML & OO

本主题共有 3 篇回复,最新回复发表于 08-23-2007, 9:31,作者 kevinwei
帖子排序: 上一主题 下一主题
  •  08-12-2007, 23:17 884

    UML & OO

    UML和OO已经在国内刮了很多年的风了,非常可惜,到目前为止我没有见到过几位能真正领会好OO并且把UML用得非常娴熟的人士。
    反观市面上的书籍,很多都是基本上是你抄我的我抄你的,没有什么深度,实战性又低!一次又一次的“骗取”我们想学UML的人士的宝贵金钱和时间。
    市面上也有不少开发工具,能做到UML与代码之间的双向转换,而这些软件也价值不菲。当公司花了大笔钱购买了这些软件,不知道真正能把UML用好并发挥作用的公司有多少呢?
    一方面UML风一直地在狂吹,一方面我们又周而复始地用原始的方式来设计、编码,我已经有点出离愤怒了!

    UML只是一种表示方法,而中间的核心思想OO(面向对象)也是被人吹得很多的。我见识过一些人,口头上说OO思想说得很动听,让你听了觉得他是设计方面的高手,而写出来的代码却非常烂,不仅速度慢而且错误百出。如果连基本的编码功底都不过关,就学人家谈OO,那只是空谈。

    大家能列举出像样的中国软件吗?我们的软件技术含量有多高?什么时候开始,我们的软件设计水平、技术水平才能得到质的提高呢?


    CMMIonline 版权所有
    欢迎转载,但请给出指向本网站的链接:
    http://www.cmmionline.net
    版权声明见:
    http://cmmionline.net/forums/thread/1340.aspx
  •  08-13-2007, 15:49 889 回复至 884

    回复: UML & OO

    设计与编码是有一定的关系,但个人认为关联度并不是很强,编码是基础,但是编码能力强的人并不见得适合做设计人员,设计人员对架构全局的思考并不是靠大量的编码经验而得来的,这个看看设计模式就很清楚了.编码是通往设计的必由之路,但是编码只要懂就行了,而用活设计模式才是最考设计人员的功底的.个人认为OO的设计是比较艺术性的事,并不是编码能力强的人就能担任的.如果说编码是在制造的话,那么OO就是在创造.

     

  •  08-13-2007, 21:37 895 回复至 889

    回复: UML & OO

    说得很好,“编码是通过设计的必由之路”!

    我见到过的设计高手,个个都是编码高手来的,写出来的代码就是强,他们也不会把设计模式在嘴巴上说,他们设计出来的东西就是低耦合高内聚、错误极少、适应力强。

    同时我也见过一些说了一堆设计理论,但后来写出来的代码没有人愿意维护的所谓“高手”。

    设计模式这东西,希望大家一起来多聊聊!


    CMMIonline 版权所有
    欢迎转载,但请给出指向本网站的链接:
    http://www.cmmionline.net
    版权声明见:
    http://cmmionline.net/forums/thread/1340.aspx
  •  08-23-2007, 9:31 948 回复至 895

    回复: UML & OO

    呵呵,对设计模式曾学过一段时间,后来转行做项目经理了,就没空去仔细研究了.但是我认为并不需要是编码高手才能成为系统架构师,就如同不是技术能人才能做项目经理是一个道理.编码并不是系统架构师的活,很多时候太强调编码了会是种误区.当能做设计的人肯定得有编码的基础,否则做设计就如同空中楼阁,但是并不是说他们一定要是编码高手,具体的活可以由编码人员做,但是使用设计模式的思路却是架构师必须要考虑的,设计的思路远不是低耦合高内聚、错误极少、适应力强这句话可以概括的.

以 XML 格式显示 RSS 新闻频道
CMMI on line 版权所有 ( 粤IC备07073557号)
Powered by Community Server, by Telligent Systems