English Japanese Korean Thai Traditional Chinese 简体中文
Publish Now
Publish Books Publish Media Products My Store Self Publish
Gold Log In Cart
Category
Browse all kinds of eBooks, magazines, videos by category
    More services
    • All You Can Read

    • Channels

    • Hot topics

    Language
    English Japanese Korean Thai Traditional Chinese 简体中文
    Back
    Category
    • Home

    • Books

    • Pubook E-Ink reader

    • Magazines

    • Media

    • Newspapers

    • Adult

    Back
    Books
    • All

    • Free to read

    • Finance

      Finance
      • All

      • Management

      • Investing

      • Marketing

    • Literature/Fiction

      Literature/Fiction
      • All

      • LGBTQ

      • Literature

      • Fiction

      • Romantic Fiction

    • Leisure Life

      Leisure Life
      • All

      • Recreation

      • Illustrated Book

      • Fortune Telling

      • Travel

      • Eating Habits

      • Fitness

    • Humanities

      Humanities
      • All

      • History/Geography

      • Law

      • Politics/Military

      • Applied Sciences

      • Natural Sciences

      • Philosophy

      • Biographies

      • Sociology

    • News/Entertainment

    • Language/Computers

      Language/Computers
      • All

      • Computers/Technology

      • Language

    • Religion/Spirituality

      Religion/Spirituality
      • All

      • Motivational

      • Health/Nutrition

      • Christianity

      • Buddhism

      • Taoism

      • Islam

      • Other Religions

      • Relationships

    • Mangas

      Mangas
      • All

      • Comics

      • Illustrations

      • Fan Works

      • Romance Mangas for Teens

      • Teenage Mangas

      • High School Mangas

      • Romance Mangas

      • Yaoi Mangas

      • GL Mangas

      • TL Mangas

      • Gay Mangas

      • Others

    • Art/Design

      Art/Design
      • All

      • Performance Art

      • Art

      • Design

      • Photography

    • Parenting/Relationships

      Parenting/Relationships
      • All

      • Education

      • Kids/Teenagers

      • Pregnancy/Childbirth

    • Exams

      Exams
      • All

      • Study

      • Government Exams

      • Financial Licenses

      • Teacher Exams

      • Professional Exams

      • TOEFL/TOEIC

      • Learning Skills

      • Official Publications

      • Job Hunting Exams

    • Photo Books

      Photo Books
      • All

      • Female Photo Books

      • Male Photo Books

    Back
    Magazines
    • All

    • Free to read

    • Finance

      Finance
      • All

      • Business Management

      • Investing

      • Direct Marketing

      • Advertising

      • Law

    • News/Entertainment

      News/Entertainment
      • All

      • News Analysis

      • General News

      • Stars

    • Leisure Life

      Leisure Life
      • All

      • Travel

      • Hobby

      • Family Life

      • Fitness

    • Art/Design

      Art/Design
      • All

      • Design

      • Art Appreciation

      • Decoration

      • Photography

    • Literature/Spirituality

      Literature/Spirituality
      • All

      • Literature

      • Christianity

      • Buddhism

    • Male Fashion

      Male Fashion
      • All

      • Fashion

    • Female Fashion

      Female Fashion
      • All

      • Urban Fashion

      • Teen Fashion

    • Car/Audio

      Car/Audio
      • All

      • Music/Audio

      • Cars/Motorbikes

    • Sports

      Sports
      • All

      • Basketball

      • Baseball

      • Outdoor Sports

    • Language/Computers

      Language/Computers
      • All

      • Computers/Technology

      • Natural Sciences

      • Language

    • Parenting/Relationships

      Parenting/Relationships
      • All

      • Pregnancy/Childbirth

      • Education

      • Books for Kids

      • Books for Teenagers

    • Photo Books

      Photo Books
      • All

      • Female Photo Books

      • Male Photo Books

    Back
    Media
    • All

    • Free to read

    • Careers

    • Careers
      • All

    • Investing

    • Investing
      • All

    • Parenting/Relationships

    • Parenting/Relationships
      • All

    • Art/Culture

    • Art/Culture
      • All

    • Religion/Spirituality

    • Religion/Spirituality
      • All

      • Buddhism

      • Christianity

      • Motivational

    • Exams

    • Exams
      • All

      • Government Exams

      • Learning Skills

      • Professional Exams

      • Teacher Exams

      • Study

      • Financial Licenses

    • Language

    • Language
      • All

    • Leisure Life

    • Leisure Life
      • All

    • Literature/Fiction

    • Literature/Fiction
      • All

    Back
    Newspapers
    • All

    • 工商時報

    • 中國時報

    • 旺報

    • 联合日報

    • 光華日報

    Back
    Adult
    • Free to read

    • Gay

    • Nude male

    • Lesbian

    • Nude female

    • Adult Manga

    Finance
    • All

    • Management

    • Investing

    • Marketing

    Literature/Fiction
    • All

    • LGBTQ

    • Literature

    • Fiction

    • Romantic Fiction

    Leisure Life
    • All

    • Recreation

    • Illustrated Book

    • Fortune Telling

    • Travel

    • Eating Habits

    • Fitness

    Humanities
    • All

    • History/Geography

    • Law

    • Politics/Military

    • Applied Sciences

    • Natural Sciences

    • Philosophy

    • Biographies

    • Sociology

    News/Entertainment
    • All

    Language/Computers
    • All

    • Computers/Technology

    • Language

    Religion/Spirituality
    • All

    • Motivational

    • Health/Nutrition

    • Christianity

    • Buddhism

    • Taoism

    • Islam

    • Other Religions

    • Relationships

    Mangas
    • All

    • Comics

    • Illustrations

    • Fan Works

    • Romance Mangas for Teens

    • Teenage Mangas

    • High School Mangas

    • Romance Mangas

    • Yaoi Mangas

    • GL Mangas

    • TL Mangas

    • Gay Mangas

    • Others

    Art/Design
    • All

    • Performance Art

    • Art

    • Design

    • Photography

    Parenting/Relationships
    • All

    • Education

    • Kids/Teenagers

    • Pregnancy/Childbirth

    Exams
    • All

    • Study

    • Government Exams

    • Financial Licenses

    • Teacher Exams

    • Professional Exams

    • TOEFL/TOEIC

    • Learning Skills

    • Official Publications

    • Job Hunting Exams

    Photo Books
    • All

    • Female Photo Books

    • Male Photo Books

    Back
    Finance
    • All

    • Business Management

    • Investing

    • Direct Marketing

    • Advertising

    • Law

    Back
    News/Entertainment
    • All

    • News Analysis

    • General News

    • Stars

    Back
    Leisure Life
    • All

    • Travel

    • Hobby

    • Family Life

    • Fitness

    Back
    Art/Design
    • All

    • Design

    • Art Appreciation

    • Decoration

    • Photography

    Back
    Literature/Spirituality
    • All

    • Literature

    • Christianity

    • Buddhism

    Back
    Male Fashion
    • All

    • Fashion

    Back
    Female Fashion
    • All

    • Urban Fashion

    • Teen Fashion

    Back
    Car/Audio
    • All

    • Music/Audio

    • Cars/Motorbikes

    Back
    Sports
    • All

    • Basketball

    • Baseball

    • Outdoor Sports

    Back
    Language/Computers
    • All

    • Computers/Technology

    • Natural Sciences

    • Language

    Back
    Parenting/Relationships
    • All

    • Pregnancy/Childbirth

    • Education

    • Books for Kids

    • Books for Teenagers

    Back
    Photo Books
    • All

    • Female Photo Books

    • Male Photo Books

    Back
    Channels
    • 今周刊

    • 飽讀商周

    • 經理人

    • 大師輕鬆讀

    • 普洛達康

    • 禾馬

    • 台灣武俠傳說

    You haven't completed email verification, please complete email verification to purchase DRM Free or magazine subscription products
    You haven't completed phone verification, please complete phone verification to enable publishing features
    You haven't completed email verification, please complete email verification to enable publishing features
    • Home

    • Favorite

    • Account

    • Gold

    • Library

    More
    1. Home
    2. Books
    3. Language/Computers
    4. Computers/Technology
    5. 單元測試的藝術|以 JavaScript 為例

    單元測試的藝術|以 JavaScript 為例

    Author Roy Osherove Vladimir Khorikov
    Publisher 碁峰資訊
    Follow Save Saved Share
    Released
    2025/05/31
    Language
    Traditional Chinese
    File format
    PDF (20MB), fit in large screen and Pubook
    Pages
    345
    ID
    591857
    ISBN
    9786264251112
    Provide Adobe DRM
    Provide PDF
    Offer DRM free license
    No

    Buy products firstAnd download app to watch

    Details

    單元測試的藝術∣以 JavaScript 為例

    Author Roy Osherove Vladimir Khorikov
    Publisher 碁峰資訊
    Share
    Released
    2025/04/11
    Language
    Traditional Chinese
    Pages
    344
    ID
    592076
    ISBN
    9786263249912
    DRM
    NT$680
    紙本書
    NT$537
    Explanation
    eBook
    Printed book
    Get NT$102 off
    查看適用禮券
    Buy

    Preview View

    Buy for others
    庫存 1
    • Intro

    「本書是我們的測試經典。JavaScript社群何其幸運,因為這本書改用我們喜愛的語言。」
    —Yoni Goldberg,Node.js 測試顧問,Node.js Best Practices 的作者

    「這是一本測試名著!」
    —Jaume Lopez,Institut Guttmann

    「這本書教你測試哲學,以及單元測試的實作細節。」
    —Matteo Gildone
    Springer Nature

    「本書對於測試的對象、時機,以及如何做好測試提出適當的見解。」
    —Rich Yonts,Teradata

    單元測試的藝術並非只有掌握正確的工具和實踐方法而已,也包含瞭解優秀測試的運作原理、為每一個獨特的情況找出正確的策略,以及在測試過程一團亂時知道該怎麼做。本書提供的觀點和建議將改變你測試軟體的方式。

    《單元測試的藝術》第三版將教你寫出容易閱讀與維護的測試,不僅介紹測試的基本寫法,也深入探討範圍擴及整個組織的測試策略、問題排除、處理遺留碼(legacy code)和「冷酷」重構。你會愛上這些實際的範例和熟悉的情境,它們將讓你在閱讀的過程中彷彿親臨測試現場。這本第三版增加適用於物件導向、泛函設計,和模組化風格的技術。書中的範例使用 JavaScript。

    本書主題包括:
    •決定測試類型和策略
    •測試的進入點&退出點
    •重構遺留碼
    •fake、stub、mock 物件,與分隔框架
    •物件導向、泛函,與模組化測試風格

    書中的範例使用 JavaScript、TypeScript 與 Node.js。
    More
    More
    More
    More
    • Intro

    • Chapters

    • Author

    內容簡介:「本書是我們的測試經典。JavaScript社群何其幸運,因為這本書改用我們喜愛的語言。」
    —Yoni Goldberg,Node.js 測試顧問,Node.js Best Practices 的作者

    「這是一本測試名著!」
    —Jaume Lopez,Institut Guttmann

    「這本書教你測試哲學,以及單元測試的實作細節。」
    —Matteo Gildone
    Springer Nature

    「本書對於測試的對象、時機,以及如何做好測試提出適當的見解。」
    —Rich Yonts,Teradata

    單元測試的藝術並非只有掌握正確的工具和實踐方法而已,也包含瞭解優秀測試的運作原理、為每一個獨特的情況找出正確的策略,以及在測試過程一團亂時知道該怎麼做。本書提供的觀點和建議將改變你測試軟體的方式。

    《單元測試的藝術》第三版將教你寫出容易閱讀與維護的測試,不僅介紹測試的基本寫法,也深入探討範圍擴及整個組織的測試策略、問題排除、處理遺留碼(legacy code)和「冷酷」重構。你會愛上這些實際的範例和熟悉的情境,它們將讓你在閱讀的過程中彷彿親臨測試現場。這本第三版增加適用於物件導向、泛函設計,和模組化風格的技術。書中的範例使用 JavaScript。

    本書主題包括:
    •決定測試類型和策略
    •測試的進入點&退出點
    •重構遺留碼
    •fake、stub、mock 物件,與分隔框架
    •物件導向、泛函,與模組化測試風格

    書中的範例使用 JavaScript、TypeScript 與 Node.js。
    More
    More
    【第一部分 邁出第一步】

    chapter1 單元測試基礎
    1.1 第一步
    1.2 定義單元測試(一步一步來)
    1.3 進入點和退出點
    1.4 退出點類型
    1.5 不同的退出點,不同的技術
    1.6 從零開始編寫測試
    1.7 優良單元測試的特點
    1.8 整合測試
    1.9 我們的最終定義
    1.10 測試驅動開發

    chapter2 第一個單元測試
    2.1 介紹Jest
    2.2 程式庫、斷言、執行器和報告器
    2.3 單元測試框架提供的功能
    2.4 介紹PasswordVerifier專案
    2.5 verifyPassword的第一個Jest測試
    2.6 嘗試使用beforeEach()方法
    2.7 嘗試工廠方法
    2.8 圓滿test()
    2.9 重構成參數化的測試程式
    2.10 檢查預期會被丟出來的錯誤
    2.11 設定測試分類

    【第二部分 核心技術】

    chapter3 使用stub來切斷依賴關係
    3.1 依賴項目的類型
    3.2 使用stub的理由
    3.3 被廣泛接受的stubbing設計方法
    3.4 泛函注入技術
    3.5 模組化注入技術
    3.6 使用具備建構函式的物件
    3.7 物件導向注入技術

    chapter4 使用mock物件來進行互動測試
    4.1 互動測試、mock和stub
    4.2 依賴logger
    4.3 標準風格:參數重構
    4.4 區分mock和stub的重要性
    4.5 模組化風格的mock
    4.6 泛函風格的mock
    4.7 物件導向風格的mock
    4.8 處理複雜的介面
    4.9 部分mock

    chapter5 分隔框架
    5.1 定義分隔框架
    5.2 動態偽造模組
    5.3 泛函動態mock和stub
    5.4 物件導向的動態mock和stub
    5.5 動態地stubbing行為
    5.6 分隔框架的優勢和陷阱

    chapter6 非同步程式的單元測試
    6.1 處理非同步資料抓取
    6.2 讓程式更適合進行單元測試
    6.3 處理定時器
    6.4 處理常見事件
    6.5 引入DOM測試庫

    【第三部分測試程式碼】

    chapter7 可信的測試
    7.1 如何知道你信任一個測試
    7.2 測試為何會失敗
    7.3 避免在單元測試中加入邏輯
    7.4 在通過的測試中,聞到虛假的信任感
    7.5 處理不穩定的測試

    chapter8 易維護性
    8.1 因測試失敗而被迫進行的更改
    8.2 讓維護工作更輕鬆的重構
    8.3 避免過度規範

    【第四部分設計和流程】

    chapter9 易讀性
    9.1 單元測試的命名
    9.2 魔法值和變數命名
    9.3 將斷言與操作分開
    9.4 設置和卸除

    chapter10 制定測試策略
    10.1 常見的測試類型和階層
    10.2 測試階層的反模式
    10.3 測試配方策略
    10.4 管理交付管道

    chapter11 制定測試策略
    11.1 成為改革代理人的步驟
    11.2 成功之道
    11.3 失敗之道
    11.4 影響因素
    11.5 棘手問題和答案

    chapter12 與遺留碼共舞
    12.1 從哪裡開始加入測試?
    12.2 決定一個選擇策略
    12.3 在重構之前編寫整合測試

    附錄 對函式和模組進行monkey-patch
    索引asnd 【第一部分 邁出第一步】

    chapter1 單元測試基礎
    1.1 第一步
    1.2 定義單元測試(一步一步來)
    1.3 進入點和退出點
    1.4 退出點類型
    1.5 不同的退出點,不同的技術
    1.6 從零開始編寫測試
    1.7 優良單元測試的特點
    1.8 整合測試
    1.9 我們的最終定義
    1.10 測試驅動開發

    chapter2 第一個單元測試
    2.1 介紹Jest
    2.2 程式庫、斷言、執行器和報告器
    2.3 單元測試框架提供的功能
    2.4 介紹PasswordVerifier專案
    2.5 verifyPassword的第一個Jest測試
    2.6 嘗試使用beforeEach()方法
    2.7 嘗試工廠方法
    2.8 圓滿test()
    2.9 重構成參數化的測試程式
    2.10 檢查預期會被丟出來的錯誤
    2.11 設定測試分類

    【第二部分 核心技術】

    chapter3 使用stub來切斷依賴關係
    3.1 依賴項目的類型
    3.2 使用stub的理由
    3.3 被廣泛接受的stubbing設計方法
    3.4 泛函注入技術
    3.5 模組化注入技術
    3.6 使用具備建構函式的物件
    3.7 物件導向注入技術

    chapter4 使用mock物件來進行互動測試
    4.1 互動測試、mock和stub
    4.2 依賴logger
    4.3 標準風格:參數重構
    4.4 區分mock和stub的重要性
    4.5 模組化風格的mock
    4.6 泛函風格的mock
    4.7 物件導向風格的mock
    4.8 處理複雜的介面
    4.9 部分mock

    chapter5 分隔框架
    5.1 定義分隔框架
    5.2 動態偽造模組
    5.3 泛函動態mock和stub
    5.4 物件導向的動態mock和stub
    5.5 動態地stubbing行為
    5.6 分隔框架的優勢和陷阱

    chapter6 非同步程式的單元測試
    6.1 處理非同步資料抓取
    6.2 讓程式更適合進行單元測試
    6.3 處理定時器
    6.4 處理常見事件
    6.5 引入DOM測試庫

    【第三部分測試程式碼】

    chapter7 可信的測試
    7.1 如何知道你信任一個測試
    7.2 測試為何會失敗
    7.3 避免在單元測試中加入邏輯
    7.4 在通過的測試中,聞到虛假的信任感
    7.5 處理不穩定的測試

    chapter8 易維護性
    8.1 因測試失敗而被迫進行的更改
    8.2 讓維護工作更輕鬆的重構
    8.3 避免過度規範

    【第四部分設計和流程】

    chapter9 易讀性
    9.1 單元測試的命名
    9.2 魔法值和變數命名
    9.3 將斷言與操作分開
    9.4 設置和卸除

    chapter10 制定測試策略
    10.1 常見的測試類型和階層
    10.2 測試階層的反模式
    10.3 測試配方策略
    10.4 管理交付管道

    chapter11 制定測試策略
    11.1 成為改革代理人的步驟
    11.2 成功之道
    11.3 失敗之道
    11.4 影響因素
    11.5 棘手問題和答案

    chapter12 與遺留碼共舞
    12.1 從哪裡開始加入測試?
    12.2 決定一個選擇策略
    12.3 在重構之前編寫整合測試

    附錄 對函式和模組進行monkey-patch
    索引askw 【第一部分 邁出第一步】

    chapter1 單元測試基礎
    1.1 第一步
    1.2 定義單元測試(一步一步來)
    1.3 進入點和退出點
    1.4 退出點類型
    1.5 不同的退出點,不同的技術
    1.6 從零開始編寫測試
    1.7 優良單元測試的特點
    1.8 整合測試
    1.9 我們的最終定義
    1.10 測試驅動開發

    chapter2 第一個單元測試
    2.1 介紹Jest
    2.2 程式庫、斷言、執行器和報告器
    2.3 單元測試框架提供的功能
    2.4 介紹PasswordVerifier專案
    2.5 verifyPassword的第一個Jest測試
    2.6 嘗試使用beforeEach()方法
    2.7 嘗試工廠方法
    2.8 圓滿test()
    2.9 重構成參數化的測試程式
    2.10 檢查預期會被丟出來的錯誤
    2.11 設定測試分類

    【第二部分 核心技術】

    chapter3 使用stub來切斷依賴關係
    3.1 依賴項目的類型
    3.2 使用stub的理由
    3.3 被廣泛接受的stubbing設計方法
    3.4 泛函注入技術
    3.5 模組化注入技術
    3.6 使用具備建構函式的物件
    3.7 物件導向注入技術

    chapter4 使用mock物件來進行互動測試
    4.1 互動測試、mock和stub
    4.2 依賴logger
    4.3 標準風格:參數重構
    4.4 區分mock和stub的重要性
    4.5 模組化風格的mock
    4.6 泛函風格的mock
    4.7 物件導向風格的mock
    4.8 處理複雜的介面
    4.9 部分mock

    chapter5 分隔框架
    5.1 定義分隔框架
    5.2 動態偽造模組
    5.3 泛函動態mock和stub
    5.4 物件導向的動態mock和stub
    5.5 動態地stubbing行為
    5.6 分隔框架的優勢和陷阱

    chapter6 非同步程式的單元測試
    6.1 處理非同步資料抓取
    6.2 讓程式更適合進行單元測試
    6.3 處理定時器
    6.4 處理常見事件
    6.5 引入DOM測試庫

    【第三部分測試程式碼】

    chapter7 可信的測試
    7.1 如何知道你信任一個測試
    7.2 測試為何會失敗
    7.3 避免在單元測試中加入邏輯
    7.4 在通過的測試中,聞到虛假的信任感
    7.5 處理不穩定的測試

    chapter8 易維護性
    8.1 因測試失敗而被迫進行的更改
    8.2 讓維護工作更輕鬆的重構
    8.3 避免過度規範

    【第四部分設計和流程】

    chapter9 易讀性
    9.1 單元測試的命名
    9.2 魔法值和變數命名
    9.3 將斷言與操作分開
    9.4 設置和卸除

    chapter10 制定測試策略
    10.1 常見的測試類型和階層
    10.2 測試階層的反模式
    10.3 測試配方策略
    10.4 管理交付管道

    chapter11 制定測試策略
    11.1 成為改革代理人的步驟
    11.2 成功之道
    11.3 失敗之道
    11.4 影響因素
    11.5 棘手問題和答案

    chapter12 與遺留碼共舞
    12.1 從哪裡開始加入測試?
    12.2 決定一個選擇策略
    12.3 在重構之前編寫整合測試

    附錄 對函式和模組進行monkey-patch
    索引
    More
    Roy Osherove 是國際公認的單元測試和敏捷軟體方法專家。
    Vladimir Khorikov 是 Manning 《Unit Testing Principles, Practices, and Patterns》和《Plural-sight》的作者,也是 Microsoft MVP。
    More

    Details

    Released
    2025/05/31
    Language
    Traditional Chinese
    File format
    PDF: Fit in large screen
    Provide Adobe DRM
    Provide PDF
    Offer DRM free license
    No
    ID
    591857
    ISBN
    9786264251112
    Released
    2025/04/11
    Language
    Traditional Chinese
    Pages
    344
    ID
    592076
    ISBN
    9786263249912

    單元測試

    Buy products firstAnd download app to watch

    Details

    See more 碁峰資訊

    More

    See more 碁峰資訊

    More

    Related Product

    考前16週 統測總複習完全攻略

    你就是不寫測試才會沒時間:Kuma的單元測試實戰-Java篇(iThome鐵人賽系列書)

    打造屬於你的大考7000單字計畫 初級1-2500字

    打造屬於你的大考7000單字計畫 中級2501-5500字

    Android TDD測試驅動開發:從UnitTest、TDD到DevOps實踐

    113年搶救初考國文特訓

    戰勝會考 國中必備英語閱讀素養解析

    升科大四技-農業概論(2025最新版)

    Vue.js 3前端測試入門從這裡開始:透過Vitest + Vue Test Utils實現自動化測試

    粵語普通話同形異義詞

    不可不知的Flutter App自動化測試實戰攻略:從設計到測試、維持產品品質的高效實踐

    升科大四技-農業概論(2024最新版)(附隨堂測驗卷)

      

    Review

    0 ratings
    1 stars
    0%
    2 stars
    0%
    3 stars
    0%
    4 stars
    0%
    5 stars
    0%
    Write a review
    Product review was disabled
    Explanation
    DRM needs to login with Pubu Web or App, DRM free can be opened with any device or App
    You already owned this product
    Are you sure you want to buy 單元測試的藝術|以 JavaScript 為例 again? This will generate duplicated items in your Library
    Buy again
    Buy for others
    After completing the checkout process, go to "Profile, Manage gift codes" to send the gift code to your friends or group members
    Quantity
    OK
    English Japanese Korean Thai Traditional Chinese 简体中文

    • About Pubu

    • Terms of Service

    • Privacy policy

    • Publish Books

    • Publish Media Products

    • Self Publish

    • Support

    • Join AP Alliance

    • 用台灣之星看飽讀

    • Redeem Retail Products

    Free downloaddddddddddddd
    Free download
    Payment
    About Pubu
    湛天創新科技股份有限公司
    24488585
    Copyright © Nuazure Innovative Technology Co., Ltd. & HK Renascimedia Co., Ltd.
    pubu-web-3.9.0.202009251127
    Download Android APK
    Download

    系統訊息


    您的合約條件不符合推廣聯盟申請資格,如有疑問請洽詢Pubu版權部窗口

    系統訊息


    您必須啟用賣家功能,才能透過專屬推廣連結,賣書賺回饋金
    Choose language
    English 日本語 한국어 ไทย 繁體中文 简体中文
    Processing