Lastor
coding 忽然覺得經驗越多,反而 code 寫越慢
Lastor
就單純的打 API 這件事
Lastor
初學的時候可能根本沒意識到要 handle error,要防連點這類,所以就只會用默認成功 + 無奇耙操作的前提下去寫
Lastor
要處理的事情少,就能寫很快
Lastor
到後面甚至會去思考什麼 function 單一功能原則之類的問題
Lastor
我想應該很多人在 SPA 框架直覺上都會在 fetch function 裡面直接處理更新 data 以外的額外副作用
Lastor
但考慮的細節多了之後,就會覺得這些副作用不應該寫在裡面,應該要拆出去讓功能塊不要混在一起
Lastor
諸如此類的種種,總覺得現在越寫越慢
Lastor
一定是我還不夠熟,太菜了
Lastor
這真的是很吃經驗的問題啊
使人瘋狂的 SOLID 原則:單一職責原則 (Single Responsibility Princip...
Lastor
疑...... 這個單一功能原則好像比較 for 物件導向的寫法啊
Lastor
functional 的情況好像是什麼副作用 vs 純函式
Lastor
學術詞真多,反正本質都是在探討功能切割到底該依循什麼原則下去切的心法