From 988f3aa0b0d40bc219a8e36c0be4dae6ed14c0bd Mon Sep 17 00:00:00 2001 From: Gang Yin <1246410+yingang@users.noreply.github.com> Date: Fri, 21 Feb 2025 10:00:26 +0800 Subject: [PATCH] update zh-tw script for the translation of object-oriented --- bin/zh-tw.py | 1 + zh-tw/ch2.md | 2 +- zh-tw/ch3.md | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/zh-tw.py b/bin/zh-tw.py index 2f61f21..ecb3a73 100755 --- a/bin/zh-tw.py +++ b/bin/zh-tw.py @@ -19,6 +19,7 @@ def convert(src_path, dst_path, cfg='s2twp.json'): .replace('下麵條件', '下面條件') # 优先按“面条”解析了? .replace('當日志', '當日誌') # 优先按“当日”解析了,没有考虑后面的“日志”? .replace('真即時間', '真實時間') # 优先按“实时”解析了,没有考虑前面的“真实”? + .replace('面向物件', '物件導向') for line in src)) print("convert %s to %s" % (src_path, dst_path)) diff --git a/zh-tw/ch2.md b/zh-tw/ch2.md index 663ebad..abcd57a 100644 --- a/zh-tw/ch2.md +++ b/zh-tw/ch2.md @@ -58,7 +58,7 @@ ### 物件關係不匹配 -目前大多數應用程式開發都使用面向物件的程式語言來開發,這導致了對 SQL 資料模型的普遍批評:如果資料儲存在關係表中,那麼需要一個笨拙的轉換層,處於應用程式程式碼中的物件和表,行,列的資料庫模型之間。模型之間的不連貫有時被稱為 **阻抗不匹配(impedance mismatch)**[^i]。 +目前大多數應用程式開發都使用物件導向的程式語言來開發,這導致了對 SQL 資料模型的普遍批評:如果資料儲存在關係表中,那麼需要一個笨拙的轉換層,處於應用程式程式碼中的物件和表,行,列的資料庫模型之間。模型之間的不連貫有時被稱為 **阻抗不匹配(impedance mismatch)**[^i]。 [^i]: 一個從電子學借用的術語。每個電路的輸入和輸出都有一定的阻抗(交流電阻)。當你將一個電路的輸出連線到另一個電路的輸入時,如果兩個電路的輸出和輸入阻抗匹配,則連線上的功率傳輸將被最大化。阻抗不匹配會導致訊號反射及其他問題。 diff --git a/zh-tw/ch3.md b/zh-tw/ch3.md index 175cf02..4c73ac0 100644 --- a/zh-tw/ch3.md +++ b/zh-tw/ch3.md @@ -679,4 +679,4 @@ WHERE product_sk = 31 AND store_sk = 3 | 上一章 | 目錄 | 下一章 | | ------------------------------------ | ------------------------------- | ---------------------------- | -| [第二章:資料模型與查詢語言](ch2.md) | [設計資料密集型應用](README.md) | [第四章:編碼與演化](ch4.md) | +| [第二章:資料模型與查詢語言](ch2.md) | [設計資料密集型應用](README.md) | [第四章:編碼與演化](ch4.md) | \ No newline at end of file