Re: [請益] 請問有成功在公司內導入OO觀念的案例嗎?

看板 Soft_Job
作者 lovdkkkk (dk)
時間 2011-04-15 22:38:54
留言 45則留言 (6推 0噓 39→)

說說我的經驗 我不知道有沒有成功, 只是盡可能做了我能做的事, 當時的情況是一個 web app 專案, 主要有兩個 controller, 然後什麼方法什麼實做, 通通在那兩個檔案面, DAO? Util? Presentation? 通通在一起, 在一起~在一起~ 我想好歹要切一下, 把 DAO 獨立出去, 可以的話一個頁面對一支程式更好, ( 中間層的話就...算了, 能做多少就做多少... ) 當然有老人不接受, 也有不老但早幾年的人不想管, 我就自彈自唱, 自己 refactor, 發信說明我的做法的思維, 花了幾個月 refactor 完大部份的程式, 也寫了很多封信跟老人 ( over 15 years ) 說明我的觀念, 然後 丟辭呈閃人 剩下的人怎麼做? 我不知道, 我只能說自己能做的都做了, 然後為新人祈譸~ -- ◆ From: 61.224.45.182 做點補充 會想重構主要是幾點 1. 未上線, 開發中, 要測的情境也不多, spec 在我進去前 沒有 (開發用文件 == 0) 我進去後是由我開, 以及寫大部份的開發用文件 ( 聽說該專案在我進去之前, 已經在沒文件也沒註解的情況下, 隨個人自由發揮地做了兩年以上, 心臟真夠有力 ) 2. 如下篇版大講的 藉口1 有bug 幾個比較大條的如 user account 有機會相同 memory leak, 跟幾個會讓系統 活著 但又掛在那 的情形 (活生生的死結? XD) 3. 未來應該還會開發一段很長的時間, 起碼兩年,
※ 批踢踢實業坊(ptt.cc)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1302878337.A.195.html

andymai:這篇是...反諷嗎??? 04/15 22:40

lovdkkkk:反諷什麼? 不太了解您的意思, 只是陳述自己的案例 04/15 22:44

lovdkkkk: (不知道成不成功,不太切題就是了) 04/15 22:45

andymai:您有問過人家為什麼要分開嗎?自彈自唱接著閃人祈禱~這... 04/15 22:59

littlethe:至少我相信他盡力了,這種狀況他是改變不了 04/15 23:10

lovdkkkk:我沒有問過誰為什麼要分開, 因為沒有人要分開啊 04/15 23:22

lovdkkkk:至於誰為什麼想把十數個頁面的 controller~DAO 混在一起 04/15 23:22

lovdkkkk:我是沒有問, 也不想問 0rz 04/15 23:23

lovdkkkk:發現是我詞不達義 修一下 04/15 23:33

prag222:好厲害喔...拍手....就我而言要我做這樣,至少也要有他的 04/15 23:36

prag222:價值存在才有價值 04/15 23:36

lovdkkkk:對我來說把事情做好就是價值, 尤其是後續開發維護都要壓 04/15 23:38

lovdkkkk:在我頭上的話 04/15 23:39

lovdkkkk:當時來說是那樣啦, 不過既然走人了, 價值就剩下練功了 04/15 23:40

prag222:嗯..原來可以順便練功(+1),或許還能留給人看不過不一定吧 04/15 23:44

lovdkkkk:是一定能留給人看, 有沒有價值就... 04/15 23:46

lovdkkkk:(最少可以當反面教材) XD 04/15 23:47

prag222:哈~別管這麼多拉 04/15 23:51

andymai:囧抱歉~不知道是您修過了還是我頭昏了~看到"在一起"還以為 04/15 23:57

twk:refactor完有過QA嗎? 沒有的話很有挖坑的嫌疑喔~ 04/15 23:57

andymai:是人家分開~而您把它弄在一起Orz 不過這樣的公司如果薪水 04/15 23:58

andymai:沒比人高~實在也是沒有留的必要... 04/15 23:58

lovdkkkk:QA...敞單位沒有這種東西,測試只有我自己做喔 04/15 23:59

lovdkkkk:我也的確覺得, X~自己設計,自己寫,自己測,一定坑坑洞洞啊 04/16 00:00

lovdkkkk:我閃的主因就是 他們敢相信我,但我都不敢相信自己咧~XDDD 04/16 00:06

TonyQ:我完全無法認同這種行為...... 04/16 05:53

TonyQ:自己要作又怕扛責任,這就是所謂的挖坑給別人跳啊... 04/16 05:56

tsaomimo:聽起來像是純粹為了refactor而去refactor 這聽起來就是 04/16 09:27

tsaomimo:挖坑讓人家跳進去啦 04/16 09:29

ericinttu:在比較多人在寫code與測試的公司之下, 應該就不會有原PO 04/16 09:48

ericinttu:這種行為的起因與結果了. 04/16 09:49

andymai:樓上~這可不一定喔~因為我已經遇過了XDDD 04/16 09:50

andymai:不過我也是不同意在不了解know how和程式全貌前就開始改 04/16 09:51

andymai:原因如同下面板主講的~就算是自己改~也可能忘了當初考慮到 04/16 09:52

andymai:的東西而重現之前的bug~甚至更糟... 04/16 09:53

ericinttu:可以搬出"比例原則"嗎 XD 越多人的公司應該懂得減少個人 04/16 10:29

ericinttu:性的失誤而傷害了公司的利益 04/16 10:30

starericc:好糟糕的感覺 挖洞給後人跳 後人真可憐 04/16 10:34

lovdkkkk:不是沒有人 而是沒有要做的人 至於挖洞就... 04/16 11:36

lovdkkkk:只能說我盡量能補就補 然後小心不要產生新的 XD 04/16 11:38

bobju:你離職後,不會有人繼承遺志,最後一切回歸原點.誰當家誰做主, 04/16 13:39

bobju:沒人會供奉神主牌.更何況你還沒到那個位階. 04/16 13:39

bobju:這就是政治現實. 04/16 13:40

starericc:同意樓上 政治現實 不是 技術思維可以去理解的 04/16 15:31

lovdkkkk:誰當家誰做主才好 怕的是當家的人不做主 只能自己看著辦 04/16 15:55

您可能感興趣