[請益] coding style差太多怎辦?
大家好
小弟上上份工作快離職前
聽到新進的同事說
他都習慣把程式寫成一個一個小的function
後來離職我花了一點時間學習設計模式
和了解SOLID原則
我越覺得這種作法很OK
我大概也知道這應該是重複說高手說過的話
所以後來找到工作
專案自己一個人開發
也沒主管強制要求程式該怎麼寫
變照著 之前同事說的話去開發
讓程式碼 程式碼也是有結構性架構性的
而不是一個function寫幾百行幾千行
mvc Model層也是切得很乾淨
Model層寫的就像api
controller帶參數給MODEL層撈資料出來
不過我最近的公司
完全不是這種做法
雖然是MVC不過還是下SQL查出資料
看到function寫幾百行我看了就昏(業務邏輯)
為了符合公司專案的coding style有點辛苦
基本上我速度也差不多折損一半也有了
不過盡可能把程式碼寫成一個一個小單元應該也沒錯吧
畢竟單元測試
跟我最近看重構的書也是建議這樣
上份工作有改到open source的專案
好像也是這樣
是很難看的懂 但擴充維護修改都很輕鬆
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.117.70.191 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1611061354.A.2F3.html
推
01/19 21:10,
4年前
, 1F
01/19 21:10, 1F
噓
01/19 21:11,
4年前
, 2F
01/19 21:11, 2F
噓
01/19 21:15,
4年前
, 3F
01/19 21:15, 3F
→
01/19 21:19,
4年前
, 4F
01/19 21:19, 4F
→
01/19 21:19,
4年前
, 5F
01/19 21:19, 5F
→
01/19 21:45,
4年前
, 6F
01/19 21:45, 6F
→
01/19 21:52,
4年前
, 7F
01/19 21:52, 7F
→
01/19 21:52,
4年前
, 8F
01/19 21:52, 8F
推
01/19 21:54,
4年前
, 9F
01/19 21:54, 9F
→
01/19 21:54,
4年前
, 10F
01/19 21:54, 10F
推
01/19 21:56,
4年前
, 11F
01/19 21:56, 11F
→
01/19 21:56,
4年前
, 12F
01/19 21:56, 12F
推
01/19 21:56,
4年前
, 13F
01/19 21:56, 13F
→
01/19 21:57,
4年前
, 14F
01/19 21:57, 14F
→
01/19 22:01,
4年前
, 15F
01/19 22:01, 15F
推
01/19 22:10,
4年前
, 16F
01/19 22:10, 16F
→
01/19 22:13,
4年前
, 17F
01/19 22:13, 17F
推
01/19 22:13,
4年前
, 18F
01/19 22:13, 18F
推
01/19 22:14,
4年前
, 19F
01/19 22:14, 19F
→
01/19 22:19,
4年前
, 20F
01/19 22:19, 20F
→
01/19 22:20,
4年前
, 21F
01/19 22:20, 21F
→
01/19 22:28,
4年前
, 22F
01/19 22:28, 22F
→
01/19 22:30,
4年前
, 23F
01/19 22:30, 23F
→
01/19 23:13,
4年前
, 24F
01/19 23:13, 24F
→
01/19 23:13,
4年前
, 25F
01/19 23:13, 25F
→
01/19 23:15,
4年前
, 26F
01/19 23:15, 26F
→
01/19 23:16,
4年前
, 27F
01/19 23:16, 27F
推
01/19 23:16,
4年前
, 28F
01/19 23:16, 28F
→
01/19 23:16,
4年前
, 29F
01/19 23:16, 29F
→
01/19 23:16,
4年前
, 30F
01/19 23:16, 30F
→
01/19 23:16,
4年前
, 31F
01/19 23:16, 31F
推
01/19 23:38,
4年前
, 32F
01/19 23:38, 32F
推
01/19 23:47,
4年前
, 33F
01/19 23:47, 33F
→
01/19 23:48,
4年前
, 34F
01/19 23:48, 34F
→
01/19 23:50,
4年前
, 35F
01/19 23:50, 35F
→
01/19 23:50,
4年前
, 36F
01/19 23:50, 36F
→
01/19 23:52,
4年前
, 37F
01/19 23:52, 37F
→
01/19 23:53,
4年前
, 38F
01/19 23:53, 38F
→
01/19 23:55,
4年前
, 39F
01/19 23:55, 39F
→
01/19 23:55,
4年前
, 40F
01/19 23:55, 40F
→
01/19 23:55,
4年前
, 41F
01/19 23:55, 41F
→
01/19 23:56,
4年前
, 42F
01/19 23:56, 42F
推
01/20 01:20,
4年前
, 43F
01/20 01:20, 43F
→
01/20 01:21,
4年前
, 44F
01/20 01:21, 44F
→
01/20 01:22,
4年前
, 45F
01/20 01:22, 45F
→
01/20 01:23,
4年前
, 46F
01/20 01:23, 46F
→
01/20 01:24,
4年前
, 47F
01/20 01:24, 47F
推
01/20 01:26,
4年前
, 48F
01/20 01:26, 48F
推
01/20 01:27,
4年前
, 49F
01/20 01:27, 49F
→
01/20 01:28,
4年前
, 50F
01/20 01:28, 50F
推
01/20 01:33,
4年前
, 51F
01/20 01:33, 51F
→
01/20 01:33,
4年前
, 52F
01/20 01:33, 52F
→
01/20 01:33,
4年前
, 53F
01/20 01:33, 53F
推
01/20 06:57,
4年前
, 54F
01/20 06:57, 54F
推
01/20 07:10,
4年前
, 55F
01/20 07:10, 55F
→
01/20 07:42,
4年前
, 56F
01/20 07:42, 56F
噓
01/20 08:36,
4年前
, 57F
01/20 08:36, 57F
→
01/20 08:45,
4年前
, 58F
01/20 08:45, 58F
→
01/20 09:27,
4年前
, 59F
01/20 09:27, 59F
→
01/20 09:42,
4年前
, 60F
01/20 09:42, 60F
→
01/20 09:43,
4年前
, 61F
01/20 09:43, 61F
推
01/20 10:30,
4年前
, 62F
01/20 10:30, 62F
→
01/20 10:30,
4年前
, 63F
01/20 10:30, 63F
→
01/20 10:50,
4年前
, 64F
01/20 10:50, 64F
→
01/20 10:52,
4年前
, 65F
01/20 10:52, 65F
→
01/20 11:00,
4年前
, 66F
01/20 11:00, 66F
→
01/20 11:02,
4年前
, 67F
01/20 11:02, 67F
推
01/20 11:38,
4年前
, 68F
01/20 11:38, 68F
推
01/20 12:01,
4年前
, 69F
01/20 12:01, 69F
→
01/20 12:02,
4年前
, 70F
01/20 12:02, 70F
→
01/20 13:29,
4年前
, 71F
01/20 13:29, 71F
→
01/20 13:29,
4年前
, 72F
01/20 13:29, 72F
推
01/20 15:43,
4年前
, 73F
01/20 15:43, 73F
→
01/20 15:43,
4年前
, 74F
01/20 15:43, 74F
→
01/20 16:09,
4年前
, 75F
01/20 16:09, 75F
推
01/20 22:43,
4年前
, 76F
01/20 22:43, 76F
→
01/20 22:43,
4年前
, 77F
01/20 22:43, 77F
→
01/20 22:44,
4年前
, 78F
01/20 22:44, 78F
→
01/20 22:45,
4年前
, 79F
01/20 22:45, 79F
→
01/21 00:16,
4年前
, 80F
01/21 00:16, 80F
推
01/21 01:26,
4年前
, 81F
01/21 01:26, 81F
→
01/21 01:26,
4年前
, 82F
01/21 01:26, 82F
→
01/21 01:26,
4年前
, 83F
01/21 01:26, 83F
→
01/21 09:29,
4年前
, 84F
01/21 09:29, 84F
→
01/21 09:29,
4年前
, 85F
01/21 09:29, 85F
→
01/21 09:29,
4年前
, 86F
01/21 09:29, 86F
推
01/21 11:19,
4年前
, 87F
01/21 11:19, 87F
推
01/21 11:20,
4年前
, 88F
01/21 11:20, 88F
推
01/22 21:16,
4年前
, 89F
01/22 21:16, 89F
→
01/22 21:16,
4年前
, 90F
01/22 21:16, 90F
→
01/24 00:38,
4年前
, 91F
01/24 00:38, 91F
→
01/24 13:51,
4年前
, 92F
01/24 13:51, 92F
→
01/24 13:51,
4年前
, 93F
01/24 13:51, 93F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
133
157