作者adrianshum (Alien)
看板OOAD
标题Re: [问题] 如何让 OOAD 派上用场
时间Fri Dec 11 14:35:17 2009
※ 引述《tkcn (小安)》之铭言:
: 小弟我接触程式设计六年了,
: 对自己写出来的 code 还算蛮要求的,
: 也懂一些基本的 OO, Design Pattern。
: 在之前与人合作的一些案子当中,
: 我常会试着导入一些机制,
: 可是却碰到了不少困难,举例如下:
: 我 其他人
: ------------------------------------------------------
: 导入 CVS, SVN ===> 那是什麽? 可以吃吗?
: UML ===> 没听过耶!
: OO ===> 可是我们都写 C++ 耶
: (说是 C++,我倒觉得只是用了 C++ funcion 的 C)
: 最後的结果就是,
: CVS 我一个人用,等於没用,
: UML .... 连自己用都没办法 Orz
: 这种感觉就像是在和打火星文的国中生聊天,
: 他们聊的很开心,我却痛不欲生,
: 最後只好用 Adapter Pattern 把自己包起来。 Orz
: 可能是因为我目前合作的对象都还是学生吧,
: 我自己也还没有正式进入业界,
: 我目前比较好奇的问题是:
: 1. 如果遇到 team member 并不熟 OO,
: 而自己也只是 member 一员,并不是领导者身份,
: 我应该怎麽做?
除了向领导者建议外, 可以做的实在不多.
你可以一步一步来, 不要妄想一次改变太多.
比如, 先建议设立好 version control, 领
导者应该没理由觉得不需要的.
单是能管理好 source code 的 history, 能
看到谁改了什麽, 能有集中的地方放 source
code, 方便大家一同工作 这几个优点, 领导阶
层应该非常欢迎才对.
待你设好 SVN, 定好相关的 development practices,
大家习惯了, 你下次再提出的改进应该会比较
有机会被上层接受
: 2. 在台湾业界,大概有多少(%)公司是真的在用 OO?
: 之前当兵时常会接触到一些不算小的软体公司的工程师,
: 看他们写的 code,给我的感觉是相当的不可靠呀 (ci)
我不是在台湾工作的. 香港这边我想不会比台湾好.
重点不是有多少 % 在用 OO, development 用 C++/Java etc
但没有 OO 的 sense, 非不为也, 实不能也....
唯有大家程度有改进才行. 很大程度也要领导者有
sense, 才能逼大家改进....
快点挤上领导阶层吧 XDD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.155.236.82
1F:推 tkcn :多谢前辈指点 12/11 14:42
2F:推 lovemage :我们公司也是,主管教了又教,不会的还是不会.. 12/11 18:51