We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7005d05 commit 8280dc3Copy full SHA for 8280dc3
source/_posts/2025/ai-refactor-rule-apply-dp.md
@@ -6,9 +6,9 @@ tags:
6
---
7
## 前言
8
9
-最近小朋友在進行中文轉換規則的開發時,遇到了一個典型的程式碼異味。
+最近有位小朋友在進行中文轉換規則的開發時,遇到了一些典型的程式碼異味。
10
11
-你可以先挑戰看一下有沒有辦法識別。
+這些異味提示著我們需要重構,你可以先挑戰看一下有沒有辦法識別。
12
13
```typescript
14
// 重構前的程式碼
@@ -37,9 +37,9 @@ apply(text: string): string {
37
}
38
```
39
40
-這篇文章記錄了我如何將一個命令式的方法重構為函數式的 pipe 流水線,
+這篇文章記錄重構的過程,讓程式碼變得更加簡潔和易讀。
41
42
-讓程式碼變得更加簡潔和易讀。
+當然,這只是其中一種可能的重構方式,可能有別的解法,或是單純的接受它。
43
44
## 壞味道
45
@@ -59,7 +59,7 @@ protectedText、result、text 都是。
59
60
可能有很多模式可以解決(Decorator / Template Method / Pipeline)
61
62
-小朋友寫也得也不差了,我們試著讓它更好
+小朋友寫得也不差了,我們來試著讓它更好
63
64
## 重構過程
65
0 commit comments