[討論] 效能與易維護性的取捨?
各位先進好,
小弟現在手上的專案迎來了一次架構優化的機會,正好由我負責
為了達成某個特定的小需求,我發現下到底層去客製一些接口就可以完美做到,
由於本來份內的工作就完成得很快,我就利用多餘時間如火如荼地進行實作。
雖然花了不少時間,但該作法確實是可行的,
於是我在基本架構實現到八成左右後與團隊討論是否能夠整進專案內,
這時成員就提出了質疑
1. 原先目的的那個小需求,不客製接口,只用原生的,
再加上一些額外的流程一樣做得到,只大概會損失 10% ~ 20% 的效能,
而且這個效能長期來說可以忽略,沒有必要多花這麼多時間串接;
2. 這個客製流程我就算有信心改到沒 bug 真的可以用,
我走了的話,以後的人會很難維護
第一點我不介意多花時間來做這個流程,畢竟都做得差不多了,也很有成就感
第二點就無法反駁了,我完全沒有信心能夠把這套流程完美交接給別人
這個問題讓我陷入了困惑,在以前做一人專案的時候,
我可以毫不顧忌的追求效能,偶爾也會寫得很髒
但是要考慮到易維護性的話,很多東西就要變的綁手綁腳了
想請問,像這樣的抉擇,通常都是怎麼選呢
--
我覺得C#是世界上最強的語言了 π紅膠咖咖褐希希C ◥▁▁▁▁ ◢ 麥
其他的應該廢除 省寶水啡啡雨嘉 # ◤ ██ /- 科
石 食 燕嘉 □–□◢◤ 舒
如果各位有興趣的話,可以現在開始學 譜 ▼ㄑ ◢ 服
但是要安裝VisualStudio ▼ㄧ /◣ 特
因為我們只會支援精英IDE,絕對不會接受垃圾 ψ ◢ /◣– ◤ /█◣
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.8.147.212
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1516458274.A.EC1.html
→
01/20 22:32,
8年前
, 1F
01/20 22:32, 1F
→
01/20 22:33,
8年前
, 2F
01/20 22:33, 2F
推
01/20 22:38,
8年前
, 3F
01/20 22:38, 3F
→
01/20 22:39,
8年前
, 4F
01/20 22:39, 4F
→
01/20 22:39,
8年前
, 5F
01/20 22:39, 5F
→
01/20 22:40,
8年前
, 6F
01/20 22:40, 6F
推
01/20 22:42,
8年前
, 7F
01/20 22:42, 7F
→
01/20 22:42,
8年前
, 8F
01/20 22:42, 8F
因為專案最後勢必是選一個做,
成員當然就會覺得如果我打從一開始就用簡單作法,就沒有轉移成本了
當下我都有衝動說那我兩個都做算了(還好沒說
※ 編輯: stu87616 (101.8.147.212), 01/20/2018 22:50:12
推
01/20 23:20,
8年前
, 9F
01/20 23:20, 9F
→
01/20 23:55,
8年前
, 10F
01/20 23:55, 10F
→
01/20 23:56,
8年前
, 11F
01/20 23:56, 11F
→
01/20 23:56,
8年前
, 12F
01/20 23:56, 12F
→
01/21 00:50,
8年前
, 13F
01/21 00:50, 13F
→
01/21 00:52,
8年前
, 14F
01/21 00:52, 14F
推
01/21 00:54,
8年前
, 15F
01/21 00:54, 15F
→
01/21 00:55,
8年前
, 16F
01/21 00:55, 16F
→
01/21 00:55,
8年前
, 17F
01/21 00:55, 17F
推
01/21 01:23,
8年前
, 18F
01/21 01:23, 18F
→
01/21 01:23,
8年前
, 19F
01/21 01:23, 19F
→
01/21 01:23,
8年前
, 20F
01/21 01:23, 20F
噓
01/21 01:29,
8年前
, 21F
01/21 01:29, 21F
→
01/21 01:34,
8年前
, 22F
01/21 01:34, 22F
→
01/21 01:35,
8年前
, 23F
01/21 01:35, 23F
→
01/21 01:36,
8年前
, 24F
01/21 01:36, 24F
→
01/21 01:37,
8年前
, 25F
01/21 01:37, 25F
→
01/21 01:38,
8年前
, 26F
01/21 01:38, 26F
推
01/21 01:59,
8年前
, 27F
01/21 01:59, 27F
推
01/21 02:01,
8年前
, 28F
01/21 02:01, 28F
推
01/21 02:19,
8年前
, 29F
01/21 02:19, 29F
→
01/21 02:20,
8年前
, 30F
01/21 02:20, 30F
→
01/21 02:23,
8年前
, 31F
01/21 02:23, 31F
推
01/21 06:07,
8年前
, 32F
01/21 06:07, 32F
推
01/21 08:08,
8年前
, 33F
01/21 08:08, 33F
推
01/21 08:10,
8年前
, 34F
01/21 08:10, 34F
推
01/21 08:18,
8年前
, 35F
01/21 08:18, 35F
→
01/21 08:53,
8年前
, 36F
01/21 08:53, 36F
推
01/21 10:07,
8年前
, 37F
01/21 10:07, 37F
→
01/21 10:07,
8年前
, 38F
01/21 10:07, 38F
推
01/21 10:07,
8年前
, 39F
01/21 10:07, 39F
→
01/21 10:08,
8年前
, 40F
01/21 10:08, 40F
→
01/21 10:10,
8年前
, 41F
01/21 10:10, 41F
→
01/21 11:16,
8年前
, 42F
01/21 11:16, 42F
推
01/21 11:24,
8年前
, 43F
01/21 11:24, 43F
→
01/21 11:24,
8年前
, 44F
01/21 11:24, 44F
→
01/21 11:24,
8年前
, 45F
01/21 11:24, 45F
→
01/21 11:25,
8年前
, 46F
01/21 11:25, 46F
→
01/21 11:38,
8年前
, 47F
01/21 11:38, 47F
推
01/21 11:39,
8年前
, 48F
01/21 11:39, 48F
→
01/21 11:40,
8年前
, 49F
01/21 11:40, 49F
→
01/21 11:41,
8年前
, 50F
01/21 11:41, 50F
→
01/21 11:41,
8年前
, 51F
01/21 11:41, 51F
→
01/21 11:41,
8年前
, 52F
01/21 11:41, 52F
→
01/21 11:41,
8年前
, 53F
01/21 11:41, 53F
推
01/21 11:48,
8年前
, 54F
01/21 11:48, 54F
→
01/21 11:48,
8年前
, 55F
01/21 11:48, 55F
→
01/21 11:48,
8年前
, 56F
01/21 11:48, 56F
推
01/21 11:58,
8年前
, 57F
01/21 11:58, 57F
推
01/21 12:14,
8年前
, 58F
01/21 12:14, 58F
推
01/21 12:22,
8年前
, 59F
01/21 12:22, 59F
→
01/21 12:22,
8年前
, 60F
01/21 12:22, 60F
→
01/21 12:24,
8年前
, 61F
01/21 12:24, 61F
推
01/21 13:38,
8年前
, 62F
01/21 13:38, 62F
→
01/21 13:39,
8年前
, 63F
01/21 13:39, 63F
→
01/21 13:40,
8年前
, 64F
01/21 13:40, 64F
→
01/21 13:41,
8年前
, 65F
01/21 13:41, 65F
→
01/21 14:47,
8年前
, 66F
01/21 14:47, 66F
推
01/21 15:14,
8年前
, 67F
01/21 15:14, 67F
推
01/21 16:11,
8年前
, 68F
01/21 16:11, 68F
→
01/21 16:28,
8年前
, 69F
01/21 16:28, 69F
→
01/21 18:40,
8年前
, 70F
01/21 18:40, 70F
→
01/21 19:09,
8年前
, 71F
01/21 19:09, 71F
推
01/21 20:38,
8年前
, 72F
01/21 20:38, 72F
→
01/21 20:38,
8年前
, 73F
01/21 20:38, 73F
→
01/21 20:41,
8年前
, 74F
01/21 20:41, 74F
推
01/21 22:17,
8年前
, 75F
01/21 22:17, 75F
推
01/21 22:47,
8年前
, 76F
01/21 22:47, 76F
→
01/21 22:47,
8年前
, 77F
01/21 22:47, 77F
推
01/21 23:19,
8年前
, 78F
01/21 23:19, 78F
→
01/22 01:38,
8年前
, 79F
01/22 01:38, 79F
推
01/29 08:22,
8年前
, 80F
01/29 08:22, 80F
推
02/02 13:23,
8年前
, 81F
02/02 13:23, 81F
→
02/02 13:23,
8年前
, 82F
02/02 13:23, 82F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
131
357