看板 Soft_Job 關於我們 聯絡資訊
※ 引述《gn01838335 (寂靜的生存者)》之銘言: : 目前新公司 : 接回外包開發的Code : JavaScript根本擠在一團,物件生命週期亂七八糟 : 光表單驗證有六處不同地方 : 後端程式龐大到邏輯混亂 : 今天和同事討論 : 重構問題,重構代價很高,必須花時間寫測試Case : 目前只能把額外追加的code寫物件化的JavaScript : 前段新寫Razor邏輯抽出來放置helper : 外包公司的Code真的是亂七八糟一一 : 每天寫程式都在挖寶 : 我在想未來東西累積越多,這程式最後會膨脹壞掉 : 真不知該不該花代價重構 來分享一下重構過程並一些分享被雷到的紀錄 和詢問版友 重構第一步就是瞭解全部產品 目前200項多功能已經重新測試20項左右 並寫測試case和錄製錄影檔 [錯了從錄影檔截圖證明] 並詢問相關流程。 測試中發現系統若過多使用會造成Out of memory 。 想詢問版友如何看哪些程式Loading很重 如何用工具分析? 造成out of memory? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.85.123 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1454066906.A.241.html ※ 編輯: gn01838335 (110.26.85.123), 01/29/2016 19:29:22
hizuki: linux下肯定是valgrind 01/29 19:55