這讓我想起了一件有趣的事。 我曾在一家公司工作,那裡的一位開發人員吹噓自己用遞歸實現了一個類似文件樹的東西。每次渲染都會重新計算節點的開放程度… 它對數百種情況都有效,但我接手了真正的資料集,需要處理成千上萬種情況……重新計算一次點擊的結果需要幾秒鐘的時間。 我必須重構程式碼,於是就用了個簡單的查找表……問題解決了。醜陋嗎?當然…但比「優雅」的方法更能解決問題。
正在載入線程內容
正在從 X 取得原始推文,整理成清爽的閱讀畫面。
通常只需幾秒鐘,請稍候。
正在載入線程內容
正在從 X 取得原始推文,整理成清爽的閱讀畫面。
通常只需幾秒鐘,請稍候。
共 1 則推文 · 2025年12月5日 凌晨2:48
這讓我想起了一件有趣的事。 我曾在一家公司工作,那裡的一位開發人員吹噓自己用遞歸實現了一個類似文件樹的東西。每次渲染都會重新計算節點的開放程度… 它對數百種情況都有效,但我接手了真正的資料集,需要處理成千上萬種情況……重新計算一次點擊的結果需要幾秒鐘的時間。 我必須重構程式碼,於是就用了個簡單的查找表……問題解決了。醜陋嗎?當然…但比「優雅」的方法更能解決問題。