※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2018-04-05 05:40:04
看板 Soft_Job
作者 標題 Re: [心得] 敏捷課程觀察心得
時間 Wed Apr 4 23:09:41 2018
以我20年的經驗來說,什麼敏捷,設計模式,很多都是脫褲子放屁。
更早期還有什麼OO方法論,部分人神鬼上身,什麼東西都要OO一下,連寫個九九乘法
表都要開一個 class ninenine。
就好像1995年,C++鋒頭上的時候,說C++難用的會被一堆腦粉抨擊,不外乎就是說,
不是C++難用,是你不會用。
這是不是跟太極拳很像?太極拳多強,打輸泰拳,腦粉會跟你說,不是太極沒用阿,
是你自己沒有把太極的精髓發揮出來。
到最後這根本就是信仰了。但時間會證明一切阿,C++就是產能低落,太極就是打不贏
綜合格鬥。
回到正題吧,有一段期間我們公司也導入設計模式,搞到每一個簡單的動作都要有
USECASE,你能想像這是怎麼回事嗎?這就像建構式數學,明明簡單到可以9x5=45的東西,
他規定你要9+9+9+9+9。
工程師是人,不是白癡。每一個輸出入函示都要UNIT TEST?有些簡單到如同9x5的東西
你真的還要替他見一個UNIT TEST?單步追蹤一次就夠了吧,裡面程式碼沒幾行,還是
呼叫共用的函示庫,這能出錯叫做共業,根本不需要花時間在這種地方演戲。
你真的還要替他見一個UNIT TEST?單步追蹤一次就夠了吧,裡面程式碼沒幾行,還是
呼叫共用的函示庫,這能出錯叫做共業,根本不需要花時間在這種地方演戲。
後來我們導入設計模式大約一兩年後,大家就慢慢不了了之,很多狀況都是慢慢不了了
之的,沒有人會願意出來說,我們當初想法天真錯誤啥的,就一切盡在不言中了。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.170.248.196
※ 文章代碼(AID): #1QnEgt0B (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1522854583.A.00B.html
※ 同主題文章:
04-01 17:34 ■ [心得] 敏捷課程觀察心得
04-02 06:46 ■ Re: [心得] 敏捷課程觀察心得
● 04-04 23:09 ■ Re: [心得] 敏捷課程觀察心得
→ : 有感 CRUD功能 又不是啥敏感重要資料也樣unit test 哈1F 04/04 23:14
→ : 更何況不是寫UNIT TEST就不會有BUG?寫了=0 BUG?
→ : 更何況不是寫UNIT TEST就不會有BUG?寫了=0 BUG?
推 : 有同感3F 04/05 00:00
→ : C++產能低落的話就不會還這麼多人用了4F 04/05 00:24
推 : 設計模式會弄到任何動作都有 Use Case?這設計模式和我學5F 04/05 01:07
→ : 的好像不太一樣……
→ : 的好像不太一樣……
→ : 我覺得是你公司導入異次元的設計模式7F 04/05 01:07
→ : 另外 unit test 不是用來防 bug
→ : 另外 unit test 不是用來防 bug
→ : 而且每個輸出入函式都要寫 Test Case,這是多久前的觀念9F 04/05 01:11
→ : 啊……現在很少人用單一函式來定義「單元」了吧?
→ : 啊……現在很少人用單一函式來定義「單元」了吧?
→ : 是用來保護後續對該 funtion 的修改不會破壞既有行為11F 04/05 01:12
→ : 再簡單的方法隨著時間和需求總會慢慢變複雜
→ : 有個 unit test 在那邊至少要重構或修改該 function
→ : 會比較單純
→ : 附帶一提,凡事都要有 user case 比較像物件導向
→ : 參考 Object Oriented Software Engineering 這本書
→ : 然後你對 unit test 的誤解建議你觀看這本書
→ : xUnit Test Patterns: Refactoring Test Code
→ : 再簡單的方法隨著時間和需求總會慢慢變複雜
→ : 有個 unit test 在那邊至少要重構或修改該 function
→ : 會比較單純
→ : 附帶一提,凡事都要有 user case 比較像物件導向
→ : 參考 Object Oriented Software Engineering 這本書
→ : 然後你對 unit test 的誤解建議你觀看這本書
→ : xUnit Test Patterns: Refactoring Test Code
→ : 奇怪, 設計模式跟unit test的關係是?19F 04/05 01:32
→ : 你們公司的設計模式真是奇怪捏~20F 04/05 01:46
→ : 覺得臉腫腫的...21F 04/05 02:13
→ : UnitTest 是針對工作單元 而非 method 吧....22F 04/05 02:18
推 : 推23F 04/05 02:44
--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 137
作者 YAYA6655 的最新發文:
- 9F 3推 1噓
- 24F 2推 4噓
- 如果現在貪便宜取得30年老屋 以後恐怕會變鬼屋沒人要 除非三折出售 很不妙 年輕人都懂得生活與享受 寧可貴也不屈就 跟日本一樣 新屋很貴 變中古屋一路跌到死 恐怖啊 …107F 25推 3噓
- 48F 17推 7噓
點此顯示更多發文記錄
回列表(←)
分享