來自工程負責人、技術長與開發者的真實體驗
我們重視真實的工程轉變,而非空洞的評分數字。以下是來自不同行業客戶在面對技術債重構與團隊規範建立時的親身回饋。
跨境電商團隊:化解 30 萬行老舊後端與新人風格衝突
「過去我們嘗試過制定內部 Wiki 規範,但兩個月後就沒人看了。恆軸顧問進駐後,直接挑選了最痛的訂單結帳模組進行示範重構。在雙週的配對審查中,顧問手把手示範如何將雜亂的 SQL 查詢與商業邏輯拆解為清晰的 Repository 與 Domain Service。現在團隊成員在提交 PR 時,已經能自主遵循這套邊界原則。」
醫療影像雲端平台:以絞殺者架構避免全面重寫的六個月停擺風險
「恆軸交付的審計白皮書讓我們看見了客觀的代碼度量數據。原先大家憑感覺認為整個後端都爛掉了,審計後才發現 80% 的問題集中在未隔離的狀態快取上。依循顧問建議的漸進式清償路徑,我們在維持每雙週常態業務發布的同時完成了核心重構。」
工程主管與團隊成員的真實反饋
過去兩年團隊急速擴編到 30 人,不同背景的工程師提交的代碼風格分歧嚴重,每次發布都像在冒險。恆軸顧問沒有硬推一套教科書規範,而是先花兩週閱讀我們的倉庫,挑出三個最高頻出錯的模組帶我們做示範重構。12 週下來,我們團隊在 PR Review 上的拉鋸時間減少了一半以上,新進人員的上手速度也明顯加快。
在顧問指導之前,我常常不知道該如何跟資淺同仁溝通代碼壞味道,有時甚至因為改得太累乾脆自己重寫。透過每兩週的 1-on-1 情境演練,我學會了如何拆解問題並用提問代替指令。雖然培訓期間每週要撥出實體時間做深度覆盤對日常開發排程造成了一點壓力,但現在組內資淺同仁已經能主動識別出潛在的並發風險,這項投資非常具備長遠價值。
我們原本打算花半年把舊版後端全部打掉重寫,但在恆軸顧問交付了詳盡的審計白皮書後,我們發現真正存在嚴重偶合的其實只有兩個核心模組。依據顧問排定的技術債清償優先級,我們採用漸進式絞殺架構在維持日常交付的同時完成了重構,幫公司省下了至少四個月的重寫停擺期。
過往在討論代碼風格時大家各執一詞,浪費許多精力。恆軸協助我們梳理出適合團隊現況的 Linter 規則庫與 CI Quality Gate,並規劃了三階段漸進式啟動,避免了 CI 一夕爆發上千個告警的尷尬局面。現在格式問題在 commit 前就自動修復,工程師終於能把精力專注在商業邏輯與架構邊界上。