尚未登入
尚未通過群眾審核的文章,僅只會開啟以下功能:
匿名 ಠ_ಠ
#純靠北工程師9rv
2026-06-15
23小時前
你們不要一直丟奇怪的資料表給我解好不好啊 為什麼匯一個資料要搞得像是在分析外星人訊息一樣 SCHEMA拿不出來就算了,資料結構怎麼運作至少講一下吧 資料表名稱寫得很簡單,結果一看同樣的key出現N次, 原來是更新紀錄全在裡面, 這下好了,原本只是很普通的select 跑完, 現在變成要判斷哪一筆是最後一筆,難度瞬間跳了好幾倍。 雖然一看就知道有更新紀錄, 而且不只是最後一筆的問題, 幾乎每一個看起來像是key的東西都有重複, 還是不同組合下重複是怎樣, 我到底要怎樣把更新紀錄抓出來啦... 都開始懷疑是不是打從一開始就在擺爛了... 然後負責設計系統的那位也是很無言, 開欄位的時候到底有沒有去思考自己在幹甚麼啊, 一開始照著我們的舊系統設計實際上是沒錯的, 可使後面欄位越加越多越奇怪, 你們根本是人家問一個欄位加一個欄位啊, 我們系統就不是這樣設計的啊。 沒發現這堆欄位很奇怪,跟我們的結構對不起來嗎? 這是理所當然的啊, 因為人家是把log型資料表,系統自動去找最後更新紀錄, 或是直接把整串更新紀錄爬出來, 但我們的資料結構設計上並沒有log的概念, 永遠就是只有那一筆,有改動就是去更新那一筆。 運用方式完全不一樣... 欄位設計當然也不同。 無言,不知道該罵甚麼了,看到欄位的時候, 要稍微思考一下人家背後的系統是怎麼運作的, 不要使用者罵舊系統笨就真的以為舊系統很笨, 有時候,那個笨是用自以為很簡單的方式去做, 結果把事情搞得更複雜的笨。 然後這種就會埋很多地雷,表面看起來很簡單, 實際上裡面邏輯九彎十八拐...
更多精彩文章,盡在純靠北工程師。
最後更新日期:2025年9月25日
【重要條款更新通知】
本次宣告更新包含溯及既往條款。自 2025年10月1日 起,所有內容將適用最新的「專屬授權」條款。針對在此之前發布的內容,原投稿人若不同意新條款,可「隨時」聯繫本網站管理員申請下架。詳情請見第六條。
歡迎使用純靠北工程師(以下簡稱「本網站」)。提交任何內容至本網站前,請詳細閱讀本版權宣告。一旦提交,即代表您已同意並接受所有條款。
本網站之軟體、原始程式碼、網站架構與網頁設計,係依據 MIT License 開源授權。此授權範圍不包含本網站之商標(如「純靠北工程師」名稱與標誌),亦不包含任何使用者投稿內容。
任何違反本宣告之行為,均屬侵權或違約,本網站將保留法律追訴權,並要求賠償所有損失(含律師費與訴訟費用)。本網站有權隨時修改本宣告,修改後將直接公布於網站,不另行通知。建議您定期查看最新條款。