※ 本文轉寄自 ptt.cc, 文章原始頁面
[請益] 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
94 則留言
prag222 作者的近期文章
Re: [請益] 是否要等業障果報都受盡才有可能開悟?
※ 引述《MrTaxes (謝謝提醒)》之銘言: : 請問一個人能否開悟 : 與他所累積的業障是否消除 果報是否受盡 有關係嗎? 1.基本上當世的業障至少要消到一定程度才有可能 2.開悟後一樣需承受果報,只不過承受的心態不同罷了 : 也就是
28XBOX
[情報] 有需要買FH5嗎?最近好像特價800多元 我本身是有XGPU 不過我是覺得FH5畫質上精細很多 覺得買起來收藏感覺還可以 比較怕的是會不會有授權過期的問題被下架 昨天玩看到一台車要100W CR 覺得這個是農GAME嗎?
推
噓
噓
→
→
→
→
→
推
→
推
→
推
→
→
推
→
推
推
→
→
→
→
→
→
→
→
推
→
→
→
推
推
→
→
→
→
→
→
推
→
→
→
→
→
推
推
推
→
→
→
→
推