marklin-latte / Clean-Architecture-Implement-Study

3 stars 1 forks source link

第一章: 資料庫驅動更明顯的問題,還有想到更多的問題嗎 ? #1

Open marklin-latte opened 2 years ago

marklin-latte commented 2 years ago

書中有提到『 資料庫驅動的問題 』,然後整理了一下大概如下 :

目前寫的到可以補充的問題應該還有 :

cwhsiaoo commented 2 years ago

我自己在狀況不明朗的狀況下常用這種類似模式 (API scheme 驅動) 開發,但會比資料庫驅動更不乾淨,常遇到的問題也類似,更明顯感受的話是 API scheme 會常常不只有單一 table 還會有一些 join 上來的使用者資料混雜,常到後期在處理比較細微部分調整 (ex: like sigle comment) 的時候往往就是要重新檢討資料結構的時候

marklin-latte commented 2 years ago

我覺得乾不乾淨要看 api 設計的如何。

最近看翻了不少 ddd 的書,雖然本質上 ddd 是專門談論 domain 層的架構,但是最近在思考 api 層的架構設計與規畫,是否要與 ddd 相同 ,又或是純性能考慮 for 畫面用。

感覺又是一個坑,然後最近又敗了這本,他是很少見的裡將 api 與 ddd 提到的一本書,但只看一迷迷 (放在我桌上,你閒時也可以來翻翻 ) 希望看完後可以得到解答

https://www.books.com.tw/products/0010932514?loc=P_0022_005