Re: [問題] 如何讓 OOAD 派上用場
※ 引述《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
推
12/11 14:42, , 1F
12/11 14:42, 1F
推
12/11 18:51, , 2F
12/11 18:51, 2F
討論串 (同標題文章)
OOAD 近期熱門文章
PTT數位生活區 即時熱門文章